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
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
|
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2012, Tom Rothamel
# This file is distributed under the same license as the Ren'Py Visual Novel Engine package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Ren'Py Visual Novel Engine 6.18.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-06-20 17:44+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: ../../source/quickstart.rst:5
# 9af93aba647f4cb6b2475b5e448053d6
msgid "Quickstart"
msgstr ""
#: ../../source/quickstart.rst:7
# 8964b364a724420da344d592d5ade674
msgid "Welcome to the Ren'Py quickstart manual. The purpose of this manual is to demonstrate how you can make a Ren'Py game from scratch, in a few easy steps. We'll do this by showing how to make a simple game, *The Question*, from scratch. This manual contains a number of examples, which are included as part of the demo game."
msgstr ""
#: ../../source/quickstart.rst:14
# 2cb2f286e69d46c6abf37b34dbc88b8f
msgid "The Ren'Py Launcher"
msgstr ""
#: ../../source/quickstart.rst:17
# 8ec56d9bb11e4a1b8bd73905d491f3c9
msgid "Before you begin making a game, you should first take some time to learn how the Ren'Py launcher works. The launcher lets you create, manage, edit, and run Ren'Py projects."
msgstr ""
#: ../../source/quickstart.rst:21
# 9662dece816244e48da696eaf4d0a089
msgid "**Getting Started.** To get started you'll want to `download Ren'Py <http://www.renpy.org/wiki/renpy/Download_Ren'Py>`_."
msgstr ""
#: ../../source/quickstart.rst:24
# 310e467a87a448bebf34b9310458af4e
msgid "Once you've downloaded Ren'Py, you'll want to extract it. This can generally be done by right-clicking on the package file, and picking \"Extract\" if that's an option, or \"Open\" if it's not. Follow the prompts, and you'll have a working copy of Ren'Py."
msgstr ""
#: ../../source/quickstart.rst:31
# e04ce91fc68442759bc5fb2aedf5995f
msgid "Please be sure you've extracted Ren'Py to its own directory or folder on disk. If you try to run it from inside a ZIP file, it won't work properly."
msgstr ""
#: ../../source/quickstart.rst:35
# 91aa8ac31bde4b128094a0aa64186174
msgid "Once you've extracted Ren'Py, you'll need to run it."
msgstr ""
#: ../../source/quickstart.rst:37
# 0ff04f1d784040e38be2a1f282a464e6
msgid "On Windows, run the ``renpy`` or ``renpy.exe`` program."
msgstr ""
#: ../../source/quickstart.rst:38
# 757ae2442caf4e63a3fbcd494116d05b
msgid "On Mac OS X, run the ``renpy`` application."
msgstr ""
#: ../../source/quickstart.rst:39
# 4865087674754d6a897c05234bb5fd7e
msgid "On Linux, run the ``renpy.sh`` script."
msgstr ""
#: ../../source/quickstart.rst:42
# 89c78051ca3f4fa1b882318e47efd915
msgid "After running this, the Ren'Py launcher should run."
msgstr ""
#: ../../source/quickstart.rst:44
# b1012a087e2c42b587f5e1c0326ce012
msgid "The Ren'Py launcher has been translated to multiple languages. To change the language, choose \"preferences\" and then select the language."
msgstr ""
#: ../../source/quickstart.rst:50
# 9b20b1d85cf24e389e90c65feda2d8eb
msgid "**Choosing and Launching a Project.** You should first see what the completed *The Question* game looks like. To do this, start the Ren'Py launcher, and choose \"The Question\" from the first screen. Choose \"Launch Project\" to start *The Question*."
msgstr ""
#: ../../source/quickstart.rst:55
# 4deb2fcbff564372a7ffc763e4373c1d
msgid "You can get back to the Ren'Py demo by doing the same thing, but choosing \"Tutorial\" instead of \"The Question\"."
msgstr ""
#: ../../source/quickstart.rst:58
# 1cdb2c72b2554744a8755413e6dc7cd2
msgid "**Creating a new Project.** Create a new project by choosing \"Create New Project\" from the launcher. The launcher will then ask you for a project name. Since \"The Question\" is already taken, you should enter something different, like \"My Question\". The launcher will then ask you to choose a color theme for the project. It doesn't matter what you pick at this point, just choose something that appeals to you. You'll be returned to the top menu of the launcher with your new game chosen."
msgstr ""
#: ../../source/quickstart.rst:68
# 7fd55ebe30764c9d923d5415bb10fbaf
msgid "A Simple Game"
msgstr ""
#: ../../source/quickstart.rst:83
# b9af5615fba542bb9644a3a520e5605c
msgid "This is perhaps one of the simplest Ren'Py games. It doesn't include any pictures or anything like that, but it does show a conversation between the two characters."
msgstr ""
#: ../../source/quickstart.rst:87
# 312cb2e26ab9481a85d94df61c10c899
msgid "To try this out, go into the launcher, select the \"My Question Project\", and choose \"script.rpy\" from under Edit File. Ren'Py may ask you to select a text editor, after which it will download the editor you select. When it finishes, script.rpy will open in an editor. Erase everything in script.rpy, as we're starting from scratch, so you don't need what's there. Copy the example above into script.rpy, and save it."
msgstr ""
#: ../../source/quickstart.rst:95
# 47dc62876be44d66904bbc6ae7099a1a
msgid "You're now ready to run this example. Go back to the launcher, and choose \"Launch Project\". Ren'Py will start up. Notice how, without any extra work, Ren'Py has given you menus that let you load and save the game, and change various preferences. When ready, click \"Launch Project\", and play through this example game."
msgstr ""
#: ../../source/quickstart.rst:101
# 6d01286d70344c18b58ad9fc1501a8fc
msgid "This example shows some of the commonly-used Ren'Py statements."
msgstr ""
#: ../../source/quickstart.rst:103
# 33741de6e6504189a1f874b8164ba031
msgid "The first line is a label statement. The label statement is used to give a name to a place in the program. In this case, we create a label named ``start``. The start label is special, as it's where Ren'Py scripts begin running when the user clicks \"Start Game\" on the main menu."
msgstr ""
#: ../../source/quickstart.rst:109
# edcb8b8c4f33468a923a9e801527a5ca
msgid "The other lines are say statements. There are two forms of the say statement. The first is a string (beginning with a double-quote, containing characters, and ending with a double-quote) on a line by itself, which is used for narration, and the thoughts of the main character. The second form consists of two strings. It's used for dialogue, with the first string being a character name and the second being what that character is saying."
msgstr ""
#: ../../source/quickstart.rst:117
# 30be97ece29149a4a1d3381b78efa010
msgid "Note that all the say statements are indented by four spaces. This is because they are a block underneath the label statement. In Ren'Py, blocks must be indented relative to the prior statement, and all of the statements in a block must be indented by the same amount."
msgstr ""
#: ../../source/quickstart.rst:122
# 59f8dcf0a42e411db802259b55eb2632
msgid "When strings contain double-quote characters, those characters need to be preceded by a backslash. This is done in the last line of our example."
msgstr ""
#: ../../source/quickstart.rst:126
# 36450c7e44944ddcbbd24d3a8ee8ff22
msgid "While this simple game isn't much to look at, it's an example of how easy it is to get something working in Ren'Py. We'll add the pictures in a little bit, but first, let's see how to declare characters."
msgstr ""
#: ../../source/quickstart.rst:131
# ab6e9c7ade1e43eb9fdf5cefd1ba9690
msgid "Init"
msgstr ""
#: ../../source/quickstart.rst:133
# 1c62ca86eec24ce7aded7281252732f2
msgid "The init statement is used to execute blocks of Ren'Py statements before the script executes. Init blocks are used to define images and characters, to set up unchanging game data structures, and to customize Ren'Py. Code inside init blocks should not interact with the user or change any of the layers, and so should not contain say, menu, scene, show, or hide statements, as well as calls to any function that can do these things."
msgstr ""
#: ../../source/quickstart.rst:140
# 2f4bf3a1b5084f39a5e3b0c564c8107f
msgid "An init statement is introduced with the keyword init, followed by an optional priority number, and a mandatory colon. If the priority is not given, it defaults to 0. Priority numbers should be in the range -999 to 999. Numbers outside of this range are reserved for Ren'Py code."
msgstr ""
#: ../../source/quickstart.rst:145
# 13331321c493439da4abbffb1f260f63
msgid "The priority number is used to determine when the code inside the init block executes. Init blocks are executed in priority order from low to high. Within a file, init blocks with the same priority are run in order from the top of the file to the bottom. The order of evaluation of priority blocks with the same priority between files is undefined."
msgstr ""
#: ../../source/quickstart.rst:151
# 947db382fff6430f9ebcf03615055f7e
msgid "The init blocks are all run once, during a special init phase. When control reaches the end of an init block during normal execution, execution of that block ends. If an init statement is encountered during normal execution, the init block is not run. Instead, control passes to the next statement."
msgstr ""
#: ../../source/quickstart.rst:157
# 60e9a0d8013643f0ac38b77916944eae
msgid "Characters"
msgstr ""
#: ../../source/quickstart.rst:159
# f3a2675f19544f33aa5d81cb1db890af
msgid "One problem with the first example is that it requires you to repeatedly type the name of a character each time they speak. In a dialogue-heavy game, this might be a lot of typing. Also, both character names are displayed in the same way, in fairly boring white text. To fix this, Ren'Py lets you define characters in advance. This lets you associate a short name with a character, and to change the color of the character's name."
msgstr ""
#: ../../source/quickstart.rst:184
# 5cd8e4f6b2ff4e4f950380c7df8188c0
msgid "The first and and second lines define characters. The first line defines a character with the short name of \"s\", the long name \"Sylvie\", with a name that is shown in a greenish color. (The colors are red-green-blue hex triples, as used in web pages.)"
msgstr ""
#: ../../source/quickstart.rst:189
# 4857b6d99ae248e79c97665e01633e0d
msgid "The second line creates a character with a short name \"m\", a long name \"Me\", with the name shown in a reddish color. Other characters can be defined by copying one of the character lines, and changing the short name, long name, and color."
msgstr ""
#: ../../source/quickstart.rst:194
# 67f65f76b4d94e00b7410609b753354b
msgid "We've also changed the say statements to use character objects instead of a character name string. This tells Ren'Py to use the characters we defined in the init block."
msgstr ""
#: ../../source/quickstart.rst:199
# df4bf2c6bb0645a886d39a942a5680e3
msgid "Images"
msgstr ""
#: ../../source/quickstart.rst:201
# a4492e2f104e475999ef3fcac79c4132
msgid "A visual novel isn't much of a visual novel without pictures. Let's add some pictures to our game."
msgstr ""
#: ../../source/quickstart.rst:234
# 5519a32d13764b009f7320f1e51ad78c
msgid "The first new thing we needed to do was to declare the images, using image statements on lines 2, 3, 5, and 6, inside the init block. These image statements give an image name, and the filename the image is found in."
msgstr ""
#: ../../source/quickstart.rst:239
# 7f7eac6608624871bb543d655246da34
msgid "For example, line 5 declares an image named \"sylvie smile\", found in the filename \"sylvie_smile.png\", with the tag \"sylvie\"."
msgstr ""
#: ../../source/quickstart.rst:242
# f1b3a0eac26940d9b0c5728c27c1f40a
msgid "We have a scene statement on line 12. This statement clears out the screen, and shows the \"bg meadow\" image. The next line is a show statement, which shows the \"sylvie smile\" image on the screen."
msgstr ""
#: ../../source/quickstart.rst:246
# 045fde5b70794de2a78ce37da70b1482
msgid "The first part of an image name is the image tag. If an image is being shown, and another image with the same tag is on the screen, then the image that's on the screen is replaced with the one being shown. This happens on line 19, the second show statement. Before line 19 is run, the image \"sylvie smile\" is on the screen. When line 19 is run, that image is replaces with \"sylvie surprised\", since they share the \"sylvie\" tag."
msgstr ""
#: ../../source/quickstart.rst:254
# a1f234c9f728409a9337f608e4cd2e5d
msgid "For Ren'Py to find the image files, they need to be placed in the game directory of the current project. The game directory can be found at \"`Project-Name`/game/\", or by clicking the \"Game Directory\" button in the launcher. You'll probably want to copy the image files from the \"the_question/game/\" directory into the \"my_question/game/\" directory, so you can run this example."
msgstr ""
#: ../../source/quickstart.rst:261
# c63059750c9d498187177aa5e92fb61f
msgid "Ren'Py does not make any distinction between character and background art, as they're both treated as images. In general, character art needs to be transparent, which means it should be a PNG file. Background art can be JPEG or PNG files. By convention, background images start with the \"bg\" tag."
msgstr ""
#: ../../source/quickstart.rst:267
# c36df8c6e4e84910aab4646f2bcbb55a
msgid "**Hide Statement.** Ren'Py also supports a hide statement, which hides the given image."
msgstr ""
#: ../../source/quickstart.rst:282
# a19ff66a0cc64134b69bd5f2667b1b77
msgid "It's actually pretty rare that you'll need to use hide. Show can be used when a character is changing emotions, while scene is used when everyone leaves. You only need to use hide when a character leaves and the scene stays the same."
msgstr ""
#: ../../source/quickstart.rst:288
# ae9d6a4dbdfc455da92cd45d5fa5476b
msgid "Transitions"
msgstr ""
#: ../../source/quickstart.rst:290
# cac464625c254a96a08a83928f91ec16
msgid "Simply having pictures pop in and out is boring, so Ren'Py implements transitions that can make changes to the screen more interesting. Transitions change the screen from what it looked like at the end of the last interaction (dialogue, menu, or transition), to what it looks like after any scene, show, and hide statements."
msgstr ""
#: ../../source/quickstart.rst:322
# 192b258f3cf74d3e894a6e1f5978708a
msgid "The with statement takes the name of a transition to use. The most common one is ``dissolve`` which dissolves from one screen to the next. Another useful transition is ``fade`` which fades the screen to black, and then fades in the new screen."
msgstr ""
#: ../../source/quickstart.rst:327
# 99b0323af00a476d9b75de061c85b786
msgid "When a transition is placed after multiple scene, show, or hide statements, it applies to them all at once. If you were to write::"
msgstr ""
#: ../../source/quickstart.rst:335
# be7af2da92d44ad993c707987085e145
msgid "Both the \"bg meadow\" and \"sylvie smiles\" would be dissolved in at the same time. To dissolve them in one at a time, you need to write two with statements::"
msgstr ""
#: ../../source/quickstart.rst:345
# ee4a557aea84490f92563e69e403f4ed
msgid "This first dissolves in the meadow, and then dissolves in sylvie. If you wanted to instantly show the meadow, and then show sylvie, you could write::"
msgstr ""
#: ../../source/quickstart.rst:355
# 2a205be394894e15adbe72cebcab82a1
msgid "Here, None is used to indicate a special transition that updates Ren'Py's idea of what the prior screen was, without actually showing anything to the user."
msgstr ""
#: ../../source/quickstart.rst:360
# dbd98652056d412a983fe7408668dffb
msgid "Positions"
msgstr ""
#: ../../source/quickstart.rst:362
# a60dcbee37324a10bcaaecc4485985c1
msgid "By default, images are shown centered horizontally, and with their bottom edge touching the bottom of the screen. This is usually okay for backgrounds and single characters, but when showing more than one character on the screen it probably makes sense to do it at another position. It also might make sense to reposition a character for story purposes."
msgstr ""
#: ../../source/quickstart.rst:374
# e8a04417e7f246e4a26afa751543720b
msgid "To do this repositioning, add an at-clause to a show statement. The at clause takes a position, and shows the image at that position. Ren'Py includes several pre-defined positions: ``left`` for the right side of the screen, ``right`` for the right side, ``center`` for centered horizontally (the default), and ``truecenter`` for centered horizontally and vertically."
msgstr ""
#: ../../source/quickstart.rst:381
# a4ee7230cc794e5d898c68fe8b00ea08
msgid "A user can define their own positions, and event complicated moves, but that's outside of the scope of this quickstart."
msgstr ""
#: ../../source/quickstart.rst:385
# b5d9598971c044d7bbc478a9f2909045
msgid "Music and Sound"
msgstr ""
#: ../../source/quickstart.rst:387
# 556a923c2a4f454785e1821b8ccc3e14
msgid "Most games play music in the background. Music is played with the play music statement. It can take either a string containing a filename, or a list of filenames to be played. When the list is given, the item of it is played in order. ::"
msgstr ""
#: ../../source/quickstart.rst:396
# 4ec68f5de67641aa8116092e4d0da3b1
msgid "When changing music, one can supply a fadeout and a fadein clause, which are used to fade out the old music and fade in the new music. ::"
msgstr ""
#: ../../source/quickstart.rst:402
# 6c49da6dc93e49bb969d2070b3230280
msgid "And if you supply a loop clause, it loops. if you supply a noloop clause, it doesn't loop. In Ren'Py, music files automatically loop until they are stopped by the user. ::"
msgstr ""
#: ../../source/quickstart.rst:410
# 60affe14ba8440b5872fc388216a7100
msgid "Music can be stopped with the stop music statement, which can also optionally take a fadeout clause. ::"
msgstr ""
#: ../../source/quickstart.rst:416
# 8472600f33b3400284e5e633d4008b68
msgid "Sound effects can be played with the play sound statement. It defaults to not looping. ::"
msgstr ""
#: ../../source/quickstart.rst:421
# f003e960c3584871a8cbc6df89322066
msgid "The play sound statement can have same clauses with the play music statement."
msgstr ""
#: ../../source/quickstart.rst:423
# 1e7602895c5a4166b6936b58f70aa49e
msgid "Ren'Py support many formats for sound and music, but OGG Vorbis is preferred. Like image files, sound and music files must be placed in the game directory."
msgstr ""
#: ../../source/quickstart.rst:428
# 6d06ebfd52214e0ab98dbc7cc30db733
msgid "Pause Statement"
msgstr ""
#: ../../source/quickstart.rst:430
# 78ae7f7618264c06b2e1753548df7727
msgid "The pause statement causes Ren'Py to pause until the mouse is clicked. If the optional expression is given, it will be evaluated to a number, and the pause will automatically terminate once that number of seconds has elapsed."
msgstr ""
#: ../../source/quickstart.rst:435
# cdb46d1e41a74ab9a9109226a1c0980a
msgid "Ending the Game"
msgstr ""
#: ../../source/quickstart.rst:437
# c7650ad76d674a4b8fd756c0483fa15e
msgid "You can end the game by running the return statement, without having called anything. Before doing this, it's best to put something in the game that indicates that the game is ending, and perhaps giving the user an ending number or ending name. ::"
msgstr ""
#: ../../source/quickstart.rst:447
# 73bfe060adeb483c9fe1fd5604663981
msgid "That's all you need to make a kinetic novel, a game without any choices in it. Now, we'll look at what it takes to make a game that presents menus to the user."
msgstr ""
#: ../../source/quickstart.rst:452
# cc786ddcdc2c44f88d814820e3e05175
msgid "Menus, Labels, and Jumps"
msgstr ""
#: ../../source/quickstart.rst:454
# e1154f06a4b0429dbf9a00cfec79f9ac
msgid "The menu statement lets you present a choice to the user::"
msgstr ""
#: ../../source/quickstart.rst:480
# 2418f19afbd04978895ed7b5e7f9e2c5
msgid "This example shows how menus are used with Ren'Py. The menu statement introduces an in-game-menu. The menu statement takes a block of lines, each consisting of a string followed by a colon. These are the menu choices which are presented to the user. Each menu choice should be followed by a block of one or more Ren'Py statements. When a choice is chosen, the statements following it are run."
msgstr ""
#: ../../source/quickstart.rst:487
# 3664b49effd14abfae46daf0ede4a319
msgid "In our example, each menu choice runs a jump statement. The jump statement transfers control to a label defined using the label statement. The code following that label is run."
msgstr ""
#: ../../source/quickstart.rst:491
# 739413f0caf1440e957914b0342ca23b
msgid "In our example above, after Sylvie asks her question, the user is presented with a menu containing two choices. If the user picks \"It's a story with pictures.\", the first jump statement is run, and control is transferred to the ``vn`` label. This will cause the pov character to say \"It's a story with pictures and music.\", after which control is transferred to the ``marry`` label."
msgstr ""
#: ../../source/quickstart.rst:498
# a43ce4cbc553479a96d6473886219d25
msgid "Labels may be defined in any file that is in the game directory, and ends with .rpy. The filename doesn't matter to Ren'Py, only the labels contained within it. A label may only appear in a single file."
msgstr ""
#: ../../source/quickstart.rst:503
# ef00f8b8e9414e969fb0f4bb958e27c8
msgid "Python and If Statements"
msgstr ""
#: ../../source/quickstart.rst:505
# 55a858f6ffc34b07858b5741435e9ddc
msgid "While simple (and even fairly complex) games can be made using only using menus and jump statements, after a point it becomes necessary to store the user's choices in variables, and access them again later. This is what Ren'Py's python support is for."
msgstr ""
#: ../../source/quickstart.rst:510
# b48c4278d6a24163a8eff4b877c55eab
msgid "Python support can be accessed in two ways. A line beginning with a dollar-sign is a single-line python statement, while the keyword \"python:\" is used to introduce a block of python statements."
msgstr ""
#: ../../source/quickstart.rst:514
# c5d3160556694a799f983784471ae134
msgid "Python makes it easy to store flags in response to user input. Just initialize the flag at the start of the game::"
msgstr ""
#: ../../source/quickstart.rst:520
# 3eec923a133441eb9bbffb0a3f3ca3cf
msgid "You can then change the flag in code that is chosen by menus::"
msgstr ""
#: ../../source/quickstart.rst:533
# 416614a367e6495e80d9922266043152
msgid "And check it later::"
msgstr ""
#: ../../source/quickstart.rst:543
# 39fa8ebb101c4e0080ca13ce9c6ebd49
msgid "Of course, python variables need not be simple True/False values. They can be arbitrary python values. They can be used to store the player's name, to store a points score, or for any other purpose. Since Ren'Py includes the ability to use the full Python programming language, many things are possible."
msgstr ""
#: ../../source/quickstart.rst:550
# 2ac44d9149ab4c9a9e8971cf341302c1
msgid "Releasing Your Game"
msgstr ""
#: ../../source/quickstart.rst:552
# bcc02b963b354869842af9b7eb0dae5e
msgid "Once you've made a game, there are a number of things you should do before releasing it:"
msgstr ""
#: ../../source/quickstart.rst:560
# c64969b480e6447fba006cec1f569d63
msgid "**Edit options.rpy.**"
msgstr ""
#: ../../source/quickstart.rst:556
# 5aedc43f87d14a9580cb81e2e9328834
msgid "The options.rpy file, created when you create a new game, contains a number of settings that you may want to customize. Some of them, like the screen height and screen width, should probably be set before making the game. Others, like the window title, can be set any time."
msgstr ""
#: ../../source/quickstart.rst:570
# 4ba192ccdebf43ffa938ca5a5326d52c
msgid "**Add a plug for Ren'Py.**"
msgstr ""
#: ../../source/quickstart.rst:563
# e07e32c47d5b4eb380b806d8e36a65e5
msgid "This step is completely optional, but we do ask that if you have credits in your game, you mention Ren'Py in them. We suggest using something like \"Made with the Ren'Py visual novel engine.\", but that's just a suggestion, and what you write is up to you."
msgstr ""
#: ../../source/quickstart.rst:568
# eafa840b5d974308b15b03d94abc9c2b
msgid "We think that the games people make are the best advertising for Ren'Py, and we hope that by including this, you'll help more people learn how to make visual novels in Ren'Py."
msgstr ""
#: ../../source/quickstart.rst:577
# f9bd966ec0064a959c6e0fe713a30ea7
msgid "**Check for a new version of Ren'Py.**"
msgstr ""
#: ../../source/quickstart.rst:573
# 3369c0fd7a1846b6b3447ca988d40482
msgid "New versions of Ren'Py are released on a regular basis, to fix bugs and add new features. Before releasing, click update in the launcher to update Ren'Py to the latest version. You can also download new versions and view a list of changes at `http://www.renpy.org/latest.html <http://www.renpy.org/latest.html>`_."
msgstr ""
#: ../../source/quickstart.rst:584
# 9758ae26876e41718d0bb0e1ed400e5d
msgid "**Check the Script.**"
msgstr ""
#: ../../source/quickstart.rst:580
# 0b4f4372b0bf4fca82e4c04294cbcd3b
msgid "From the front page of the launcher, choose \"Check Script (Lint)\". This will check your games for errors that may affect some users. These errors can affect users on the Mac and Linux platforms, so it's important to fix them all, even if you don't see them on your computer."
msgstr ""
#: ../../source/quickstart.rst:589
# ce19e6a3d642454c80d1cfde96a198b6
msgid "**Build Distributions.**"
msgstr ""
#: ../../source/quickstart.rst:587
# e59e7add4b42477a95058b98e6f03ec8
msgid "From the front page of the launcher, choose \"Build Distributions\". Based on the information contained in options.rpy, the launcher will build one or more archive files containing your game."
msgstr ""
#: ../../source/quickstart.rst:595
# aac90b1616f34a57be44cc7f2afb4b7a
msgid "**Test.**"
msgstr ""
#: ../../source/quickstart.rst:592
# 9fdd4a1fe7c6430bb46e1cf29968f8a0
msgid "Lint is not a substitute for thorough testing. It's your responsibility to check your game before it is released. Consider asking friends to help beta-test your game, as often a tester can find problems you can't."
msgstr ""
#: ../../source/quickstart.rst:603
# 3e21ed21758345d3bb23bbf41b02a4a8
msgid "**Release.**"
msgstr ""
#: ../../source/quickstart.rst:598
# 921f887848a347869060f9d2d611c967
msgid "You should post the generated files (for Windows, Mac, and Linux) up on the web somewhere, and tell people where to download them from. Congratulations, you've released a game!"
msgstr ""
#: ../../source/quickstart.rst:602
# 513969736a0a407a89a4067d158c9316
msgid "Please also add your released game to our `games database <http://games.renpy.org>`_, so we can keep track of the Ren'Py games being made."
msgstr ""
#: ../../source/quickstart.rst:606
# 2a15de6c52b941498f5d8acc671990d2
msgid "Script of The Question"
msgstr ""
#: ../../source/quickstart.rst:608
# 6e55c41d866840b1aa0ec8a0a518ad77
msgid "You can view the full script of ''The Question'' :ref:`here <thequestion>`."
msgstr ""
#: ../../source/quickstart.rst:611
# 2e9afbcdcfc046448e83d5a13094d396
msgid "Where do we go from here?"
msgstr ""
#: ../../source/quickstart.rst:613
# f84b6cdf154b496f862b433fd92403d4
msgid "This Quickstart has barely scratched the surface of what Ren'Py is capable of. For simplicity's sake, we've omitted many features Ren'Py supports. To get a feel for what Ren'Py is capable of, we suggest playing through the Tutorial, and having Eileen demonstrate these features to you."
msgstr ""
#: ../../source/quickstart.rst:619
# d46b97222be1435184977f07db74aec1
msgid "You may also want to read the rest of this (complex) manual, as it's the definitive guide to Ren'Py."
msgstr ""
#: ../../source/quickstart.rst:622
# 6db5d3b6cb4f49f087997bfa24fbc878
msgid "On the Ren'Py website, there's the a `FAQ <http://www.renpy.org/wiki/renpy/doc/FAQ>`_ giving answers to common questions, and a `Cookbook <http://www.renpy.org/wiki/renpy/doc/cookbook/Cookbook>`_ giving useful code snippets. If you have questions, we suggest asking them at the `Lemma Soft Forums <http://lemmasoft.renai.us/forums/>`_, the official forum of Ren'Py. This is the central hub of the Ren'Py community, where we welcome new users and the questions they bring."
msgstr ""
#: ../../source/quickstart.rst:629
# 10d239cd5fa143e6bd34ea2cbaa25641
msgid "Thank you for choosing the Ren'Py visual novel engine. We look forward to seeing what you create with it!"
msgstr ""
|