Chapter1 = Shaurya
Chapter2 = Luc
Chapter3 = Parsa
Extras = Harel
- Download the SDK from the renpy website: https://www.renpy.org/latest.html
- Clone the git repository inside the renpy SDK using:
git clone https://github.com/luc-frenkie-dj/renpy_stranded_island.git
- Run the renpy executable in the SDK and enjoy!
-
Basic Renpy project structure
This image shows the basic project structure in which all the files are inside of the game folder. Then there are also folders for images, cache and game saves. -
Basic Renpy syntax
This code snipped shows basic RenPy syntax in which a label is create, an option is proposed to the user and the character is rendered conditionallylabel Chapter2: scene bg island if gender == "m": show male basic elif gender == "f": show female basic menu: "Are you going to panic?": jump choice_panic "Are you going to cry?": jump choice_cry "Are you going to start doing some work?": jump choice_work
-
Different types of inputs
-
Changes of scenes and images
-
Changes in the main configuration of the project
This is a code snippet from the project in which some of the configurations can be changed of the project such as name and config version# Change project window title define config.name = _("Stranded Island") # Allow show name in GUI window define gui.show_name = True # Define game version define config.version = "1.0"
-
USing images and using properly sized images
- Basic Renpy project structure
- Basic Renpy syntax
- Different types of inputs
- Changes of scenes and images
- Changes in the main configuration of the project
- Using images and using properly sized images
- Python syntax
https://lemmasoft.renai.us/forums/viewtopic.php?f=52&t=17302
https://emily2.itch.io/sutemo
https://stackoverflow.com/
Renpy Tutorial Project inside the RenPy launcher
