Professional Documents
Culture Documents
Week2 5 Describe Hacking Version1 Subs
Week2 5 Describe Hacking Version1 Subs
you are ready to move on to the next task of describing the game.
The description includes aspects, such as what the game looks like, how it changes,
Reading your game description should give the reader a complete idea of how to
The description does not tell you anything about how the game is implemented, but
Let's create a description for Hacking, Version 1 using the description builder.
The title of the current activity is in the top-left corner of the window.
The reset option permanently deletes whatever you have added using the builder
You can also view a small tutorial of how to use the description builder at
any time.
you can observe a game play video for the current version of the game.
The left panel has two tabs, and each tab contains description phrases.
One tab is labeled Objects and Actions.
The concepts are objects that are displayed, such as a header or message.
Actions by the player or game, such as entering a guest or clearing the window,
To create an accurate description, you must describe all the objects, actions,
and attributes of the game by adding the relevant descriptions to the right panel.
You can add objects and actions to the right panel in any order as long as you
position the concepts correctly, relative to what you have already added.
You must place a new object or action below everything that occurs before it in
the game and above everything that occurs later in the game.
For example, since the password list is displayed before the player enters
a guess, the description of the password list must be above the description of
you will get feedback from the builder if you make a mistake.
I will add the first few phrases to the Hacking Version 1 description.
I will also show you the different kinds of feedback you may encounter.
You will finish adding the rest of the phrases after watching this video.
When I start a new description, I ask myself, what happens first.
Feedback appears in the bottom right corner of the builder that says
it can not be placed in the description without the object or action it describes.
There are six phrases in the Objects/Actions tab that I can use.
Two objects are messages, which are one or more lines of text that are displayed for
a single purpose without player actions.
Two are prompts, which are one or more lines of text that wait for
the player to enter some text and press the Enter key.
The player presses the Enter key to end the program, and
The debug mode attribute is part of the first two lines of text when hacking
is started.
Therefore, I'll select the game displays a header and add it to the description.
Since it's stays in the right panel, it must be in the right place.
Now I can try the first content line indicates debug mode
Yes, it is an attribute.
I'm not done describing the header because every display object has five attributes.
These attributes are content, location, size, colour and timing or temporal.
So I will add,
it consists of two content lines followed by a blank line to the description.
the attempts left content line and add it to the header object.
Since this version does not use its own window, all objects are textual.
We will use the default operating system text sizing and color, so
The timing or
All objects in this version of hacking are displayed in the order that we
Since this version is textual, the spacial order also defines the temporal order.
In this version, the term below means both below and the spacial sense and
In future versions and games, we will include explicit temporal attributes for
some objects.
There are several places I can add this object It belongs below the header,
This is the second kind of feedback which describes the position of concepts in
the description.
actions already in the panel, based on their temporal order in the game.
In this case, the password list should be lower since the game displays
For example, if an object is added about the password list in the window but
the header.
The password list is not an attribute of any other display object because it is
a display object.
Let's put the password list where it belongs, below the header.
It worked.
The first attribute kind is content, which is the subject of the password list text.
To show you the third kind of feedback, I'll try to add the attribute.
It indicates that the player should enter a password to the password list,
this is incorrect.
They allow us to decompose the create description task into object, action, and
attribute descriptions.
since each direction must follow the appropriate previous direction in time.
Spatial decomposition divides a task into sub tasks based on there spatial location.
All of the details that affect a single object are grouped together.
Now it's your turn, add the other attribute to the password list, and
finish the rest of the version description yourself.
If you change your mind about adding an object or action to the description,
you can simply drag it back to the objects and actions panel.
You must add all the appropriate attributes to each object, but