/
t-a-02-getting-started.html
171 lines (160 loc) · 21.6 KB
/
t-a-02-getting-started.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Storytron Tutorials - Getting Started: the Editors</title>
<meta name="GENERATOR" content="Virtual Mechanics SiteSpinner V2 270f ">
<meta http-equiv="imagetoolbar" content="false">
<style type="text/css"><!--
.fsx01 {font-size: 11px;}
.fsx02 {font-size: 12px;}
.fsx03 {font-size: 13px;}
.fsx04 {font-size: 15px;}
.fsx05 {font-size: 16px;}
.fsx06 {font-size: 19px;}
.fsx07 {font-size: 21px;}
.fsx08 {font-size: 24px;}
.fsx09 {font-size: 27px;}
.fsx10 {font-size: 29px;}
.fsx11 {font-size: 32px;}
.fsx12 {font-size: 35px;}
.fsx13 {font-size: 37px;}
.fsx14 {font-size: 48px;}
.fsx15 {font-size: 64px;}
.fsx16 {font-size: 96px;}
.txdec {text-decoration: none;}
#centered{position:relative;width:984px;height:100%;margin:0px auto 0 auto;text-align:left;padding-left:1px;cursor:default}
#Oobj474 {position:absolute;z-index:1;visibility:visible;text-align:left;left:395px;top:70px;width:400px;height:71px;}
#Oobj486 {position:absolute;z-index:2;visibility:visible;text-align:left;left:208px;top:122px;width:765px;height:5246px;background-color:#ffffff;border-width:5px;border-style:solid;border-color:#ffffff;}
#Oobj446 {position:absolute;z-index:3;visibility:visible;left:0px;top:2px;width:200px;height:147px;}
#Oobj456 {position:absolute;z-index:4;visibility:visible;left:208px;top:-1px;width:775px;height:28px;}
#Oobj457 {position:absolute;z-index:5;visibility:visible;text-align:left;left:220px;top:0px;width:741px;height:27px;}
#Oobj459 {position:absolute;z-index:6;visibility:visible;left:208px;top:27px;width:775px;height:28px;}
#Oobj42 {position:absolute;z-index:7;visibility:visible;text-align:left;left:222px;top:5306px;width:740px;height:185px;}
input,textarea,select {color:#000000;font-family:'Times New Roman';font-size:16px;font-weight:normal;font-style:normal;text-decoration:none;}
.dfltt {font-family:'Times New Roman';font-size:16px;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;color:#000000;}
.dfltc {font-family:'Times New Roman';font-size:16px;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;color:#000000;}
body {margin:0px;text-align:center;height:100%;width:100%;}
-->
</style>
</head>
<body bgcolor="#dec4a6" alink="#ff0000" link="#8c6756" vlink="#747474" >
<div id="centered">
<div id="Oobj474">
<div id="Ggeo347" class="dfltt">
<div align="center"><font face="Bookman Old Style" class="fsx06"><B>SWAT TUTORIAL<br>
Getting Started: the Editors<br></B></font></div>
</div>
</div>
<div id="Oobj486">
<div id="Ggeo355" class="dfltt">
<font face="Bookman Old Style" class="fsx04"><I>To get the most from these tutorials, follow the instructions on <a href="tutorials.html">downloading SWAT and joining the Authors' Guild</a> before you begin. </I><br>
<br>
<br>
<B>The Verb Editor</B><br>
<br>
SWAT starts you off in the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> Editor, a tool you'll be using a lot. You'll see a screen with four columns. </font><br>
<br>
<font face="Bookman Old Style" class="fsx04"><center><img src="images/t02-a.jpg" width="550" height="412"></center></font><br>
<br>
<font face="Bookman Old Style" class="fsx04">The leftmost column (pink) shows a list of existing </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verbs</font><font face="Bookman Old Style" class="fsx04">. The first category is </font><font face="Bookman Old Style" class="fsx04" color="#0000ff"><a href="t-d-03-system-verbs.html">System Verbs</a></font><font face="Bookman Old Style" class="fsx04">. These are used by the system and are basic to every storyworld. </font><font face="Bookman Old Style" class="fsx04">Only certain, limited kinds of changes are allowed for System verbs, so don't touch them for now</font><font face="Times New Roman" class="fsx04">. </font><font face="Bookman Old Style" class="fsx04">You'll be adding your own </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verbs</font><font face="Bookman Old Style" class="fsx04"> shortly.<br>
<br>
The next column to the right (blue) shows the currently selected </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> and some components of the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> that can be edited:<ul>
<li>The Properties button brings up the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04">'s basic settings, including the assigned Emoticon </font><font face="Bookman Old Style" class="fsx04">(a graphic showing the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04">'s facial expression)</font><font face="Bookman Old Style" class="fsx04">, the Audience (which other </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actors</font><font face="Bookman Old Style" class="fsx04"> witness the verb), </font><font face="Bookman Old Style" class="fsx04" color="#0080a0">WordSockets</font><font face="Bookman Old Style" class="fsx04"> which define which storyworld elements participate in or are affected by the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04">, and a few other details.<BR> <BR></ul><ul>
<li>The Consequences button is used to define the effects of the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> on the storyworld once it's used in a Sentence. <BR> <BR>
<li>The rest of this column is the Role Editor, where the author defines how various </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actors</font><font face="Bookman Old Style" class="fsx04"> will respond to the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04">, i.e., what roles they will assume. A very complex </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> can include a lot of potential Roles for various </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actors</font><font face="Bookman Old Style" class="fsx04">. </ul><br>
Notice the green "+" and red "-" buttons in the Role Editor. </font><br>
<br>
<font face="Bookman Old Style" class="fsx04"> <img src="images/t2-b.jpg" width="25" height="25"> This button always means "Add a new one of these things"<br>
<br>
<img src="images/t2-c.jpg" width="25" height="25"> This button always means "Delete this"</font><br>
<br>
<br>
<font face="Bookman Old Style" class="fsx04">The third (white) column is the Script Editor. This is where details of the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> are defined using the scripting language Sappho. <br>
<br>
The fourth column contains links to Operators. These are used in building scripts. The links will become available once you start editing scripts. </font><br>
<br>
<font face="Bookman Old Style" class="fsx04" color="#008000">Verbs</font><font face="Bookman Old Style" class="fsx04"> are the most complicated elements used in building a storyworld. We're not going to create any </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verbs</font><font face="Bookman Old Style" class="fsx04"> now; we'll come back to the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> Editor in a bit. </font><br>
<br>
<br>
<font face="Bookman Old Style" class="fsx04"><B>The Stage Editor</B><br>
<br>
On the menu bar, chose "Editors" and skip down to the </font><font face="Bookman Old Style" class="fsx04" color="#ff7f00">Stage</font><font face="Bookman Old Style" class="fsx04"> Editor to define a </font><font face="Bookman Old Style" class="fsx04" color="#ff7f00">Stage</font><font face="Bookman Old Style" class="fsx04"> (a setting) for your storyworld. The editor window looks like this:</font><br>
<br>
<font face="Bookman Old Style" class="fsx04"><center><img src="images/t02-d.jpg" width="550" height="412"></center></font><br>
<br>
<font face="Bookman Old Style" class="fsx04">The big salmon-colored area is a map of your storyworld. There's one predefined </font><font face="Bookman Old Style" class="fsx04" color="#ff7f00">Stage</font><font face="Bookman Old Style" class="fsx04"> there already: BareStage. At the right, beside "</font><font face="Bookman Old Style" class="fsx04">Stage</font><font face="Bookman Old Style" class="fsx04"> to Edit," click the green "+" to add a new </font><font face="Bookman Old Style" class="fsx04" color="#ff7f00">Stage</font><font face="Bookman Old Style" class="fsx04">, and change this </font><font face="Bookman Old Style" class="fsx04" color="#ff7f00">Stage</font><font face="Bookman Old Style" class="fsx04">'s name to "Joe's Bar." <br>
<br>
Note that </font><font face="Bookman Old Style" class="fsx04" color="#ff8000">Joe's Bar</font><font face="Bookman Old Style" class="fsx04"> appears on the storyworld map. You can click the bullet by its name and drag it to wherever you want on the map. <br>
<br>
Click "Background Information." Here you can describe the </font><font face="Bookman Old Style" class="fsx04" color="#ff7f00">Stage</font><font face="Bookman Old Style" class="fsx04">, and include an image if you wish. Close the Background Information window and glance at the "State Traits" box, and the "Core Stage Traits" and "Perceived Stage Traits" at the bottom of the page. These are where you define what the </font><font face="Bookman Old Style" class="fsx04" color="#ff7f00">Stage</font><font face="Bookman Old Style" class="fsx04"> is like, and how it's perceived by the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actors</font><font face="Bookman Old Style" class="fsx04">. <br>
<br>
But we don't have any </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actors</font><font face="Bookman Old Style" class="fsx04"> yet! Let's move on.<br>
<br>
<br>
<B>The Actor Editor</B><br>
<br>
Select the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> Editor from the Editors pulldown in the menu bar. You'll see this:</font><br>
<br>
<font face="Bookman Old Style" class="fsx04"><center><img src="images/t02-e.jpg" width="550" height="412"></center></font><br>
<br>
<font face="Bookman Old Style" class="fsx04">The default </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> is the Protagonist, the hero of your storyworld, who is driven by the player. You can change the Protagonist's name if you want; s/he will still be the Protagonist of the storyworld.<br>
<br>
Again, there's a "Background Information" button that you can use to describe the current </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> and assign an image. Below the Background Information button are the State and Mood sections. These are some basic Attributes that apply to any </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04">. They're pretty self-explanatory. <br>
<br>
To the right of this column, the main part of the window is where "Core Actor Traits" are defined. A couple of basic traits already exist, along with a box marked "male." If that boxed is unchecked, the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> is female. (More detail about </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> traits may be found in the Storyworld Author's Guide under <a href="http://www.storytron.com/Tutorial/ag-actors.html">Actors</a>.)<br>
<br>
The predefined traits are also considered Attributes of the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04">: <br>
<br>
Quiet_Chatty (how loquacious the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> is)<br>
Cool_Volatile (how much of a temper the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> has)<br>
<br>
Note that each trait name consists of two extremes, such as "quiet" and "chatty." This bipolar naming structure helps you assign and quickly evaluate traits for various actors. Use a similar name structure (such as Short_Tall, Kind_Cruel, Timid_Brave, Ugly_Attractive) when you create new traits. <br>
<br>
Let's create a couple of </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actors</font><font face="Bookman Old Style" class="fsx04">, </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Tom</font><font face="Bookman Old Style" class="fsx04"> and </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Fred</font><font face="Bookman Old Style" class="fsx04">. <br>
<br>
Select "Protagonist" and enter "Tom" instead. </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Tom</font><font face="Bookman Old Style" class="fsx04"> is now </font><font face="Bookman Old Style" class="fsx04">the Protagonist. Uncheck the "female" box under "Core Actor Traits" to make him male. Change his location </font><font face="Bookman Old Style" class="fsx04">to </font><font face="Bookman Old Style" class="fsx04" color="#ff8000">Joe's Bar</font><font face="Bookman Old Style" class="fsx04">. <br>
<br>
Click the green "+" button under "Actor to Edit." Type "Fred" over "new actor." Make him male, and put him in </font><font face="Bookman Old Style" class="fsx04" color="#ff8000">Joe's Bar</font><font face="Bookman Old Style" class="fsx04"> too. <br>
<br>
<br>
<B>The Relationship Editor</B><br>
<br>
From the menu bar, choose the Relationship Editor. This editor allows you to define how well </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actors</font><font face="Bookman Old Style" class="fsx04"> know each other and what they think of each other. </font><br>
<br>
<font face="Bookman Old Style" class="fsx04"><center><img src="images/t02-f.jpg" width="550" height="412"></center></font><br>
<br>
<font face="Bookman Old Style" class="fsx04">Right now it shows "Tom" in both of the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> boxes at the top left. Using the pulldown arrows to the right of the windows, change the bottom box to "Fred." <br>
<br>
Now you can adjust how </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Tom</font><font face="Bookman Old Style" class="fsx04"> perceives </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Fred</font><font face="Bookman Old Style" class="fsx04">'s traits, and the confidence he has in his opinion. (Details about perception and confidence traits are in the Storyworld Author's Guide, under <a href="http://www.storytron.com/Tutorial/ag-relationships.html">Relationships</a>.) Notice that the right half of the screen now shows how </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Fred</font><font face="Bookman Old Style" class="fsx04"> perceives </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Tom</font><font face="Bookman Old Style" class="fsx04">'s traits. <br>
<br>
There's also a "State" box on each side of the screen with three options: Familiarity, Debt_Grace, and Stranger_Kin. These represent the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actors</font><font face="Bookman Old Style" class="fsx04">' opinions, so they might not be the same in both directions. For example, </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Tom</font><font face="Bookman Old Style" class="fsx04"> might feel that he's familiar with Fred, but </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Fred</font><font face="Bookman Old Style" class="fsx04"> might not think he's familiar with </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Tom</font><font face="Bookman Old Style" class="fsx04">. </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Fred</font><font face="Bookman Old Style" class="fsx04"> might feel he's in debt to </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Tom</font><font face="Bookman Old Style" class="fsx04">, while </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Tom</font><font face="Bookman Old Style" class="fsx04"> might feel it's he who owes </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Fred</font><font face="Bookman Old Style" class="fsx04"> a favor.<br>
<br>
You can adjust any of the sliders to change the relationship between these two </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actors</font><font face="Bookman Old Style" class="fsx04">. <br>
<br>
<br>
<B>The Prop Editor</B><br>
<br>
From the menu bar, open the </font><font face="Bookman Old Style" class="fsx04" color="#ff00ff">Prop</font><font face="Bookman Old Style" class="fsx04"> Editor. This looks a lot like the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> Editor:</font><br>
<br>
<font face="Bookman Old Style" class="fsx04"><center><img src="images/t02-g.jpg" width="550" height="412"></center></font><br>
<br>
<font face="Bookman Old Style" class="fsx04">Change the name of the default </font><font face="Bookman Old Style" class="fsx04" color="#ff00ff">Prop</font><font face="Bookman Old Style" class="fsx04">, "BareProp," to "whiskey bottle," and set its location to </font><font face="Bookman Old Style" class="fsx04" color="#ff8000">Joe's Bar</font><font face="Bookman Old Style" class="fsx04">. Note that the owner is set as </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Tom</font><font face="Bookman Old Style" class="fsx04">, the Protagonist. Add a second </font><font face="Bookman Old Style" class="fsx04" color="#ff00ff">Prop</font><font face="Bookman Old Style" class="fsx04">, "chair," also in </font><font face="Bookman Old Style" class="fsx04" color="#ff8000">Joe's Bar</font><font face="Bookman Old Style" class="fsx04">. For this </font><font face="Bookman Old Style" class="fsx04" color="#ff00ff">Prop</font><font face="Bookman Old Style" class="fsx04">, the default owner is </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Fate</font><font face="Bookman Old Style" class="fsx04">.<br>
<br>
You can define additional core traits and perceived traits for the </font><font face="Bookman Old Style" class="fsx04" color="#ff00ff">Props</font><font face="Bookman Old Style" class="fsx04">. We won't bother with these at the moment.</font><br>
<br>
<br>
<font face="Bookman Old Style" class="fsx04"><B>The Copyrights Editor</B></font><font face="Times New Roman" class="fsx04"><B> </B></font><br>
<br>
<font face="Bookman Old Style" class="fsx04">This editor allows you to define the copyright status of your storyworld, as well as to provide copyright information and attributions for any outside artwork and text you decide to use. Don't worry about this Editor for now.</font><br>
<br>
<br>
<font face="Bookman Old Style" class="fsx04">Now that you've seen all the editors and created some storyworld elements, you're ready to start developing story action. Save your storyworld at this point. We'll come back to it in a bit, but first, to help you understand how the Storyteller Engine will execute your instructions, take a look at the Engine Cycle Overview.<br>
<br>
<hr><br></font><div align="center"><font face="Bookman Old Style" class="fsx02">Previous tutorial: <a href="t-a-01-introduction.html">Introduction</a> Next tutorial: <a href="t-a-03-engine-cycle.html">Engine Cycle Overview</a><br><br></div></font><div align="left"><font face="Bookman Old Style" class="fsx02"><hr><br></font></div>
</div>
</div>
</div>
</body>
</html>
<!-- Localized -->