What is it all about?
Ren'Py is a visual novel engine – used by hundreds of creators from around the world – that helps you use words, images, and sounds to tell interactive stories that run on computers and mobile devices. These can be both visual novels and life simulation games. The easy to learn script language allows anyone to efficiently write large visual novels, while its Python scripting is enough for complex simulation games.
* A main menu that lets the user start a new game, load a game, or adjust settings. * A game menu that lets the user load, save, and adjust settings. * Automatic saving of games. * Rollback, the ability to go back in time to see previously shown screens. The user can even make different choices the second time around. * Predictive image loading, which loads images in the background. This prevents the user from having to wait around while images are being loaded from disk. * Support for controlling the game using the mouse, keyboard, or gamepad. * The ability to pick if the game runs in full screen mode, or in a rescalable window. * The ability to skip through text when replaying, including the ability to skip only text that's been read. * The ability to auto-advance text without having to hit the keyboard. This adjusts to the amount of text being shown, so longer text sticks around longer. * The ability to hide text, so that the user can see the pictures behind it. * The ability to independently change music, sound effect, and voice volume.