Ren`Py is a Python-based engine that serves to create audiovisual novels. Source files are open for software developers and are distributed for free. The project is supported by sponsor investments.
The program’s work is based on simple scripts – scenarios that are used to create graphic novels, presentations and comics or sell familiar stories in a new manner to understand them better. As a result, Ren`Py is not limited by the entertainment field of use solely because the engine can be a useful tool for educational purposes as well.
Additionally, to the basic functions, the program can execute the commands that are written in the Python programming language. This allows to get the final product beyond the limits of boring narration, add the choice element in different situations and turn a graphic story into a real computer game of the quest genre. The mentioned feature requires certain knowledge from the author but numerous Ren`Py tutorials will help you to master the program quickly.
Among the main construction components that are used in the graphic novel creation process we can mention images, audio and video files. Along with that, they can be involved in scenes either simultaneously or in order of priority defined by the developer. Frames change by the numerous transitions that are pleasant for an eye and soundtrack can be edited using various sound effects. Smooth sound damping in the finale is a bright example.
The program’s interface is designed in the author’s style and is an example of living history written with the help of Ren`Py. The project window is separated from the menu and can be moved to additional screen.
The Ren`Py engine is compatible with a wide range of formats and supports such files as JPG, PNG, BMP, GIF, MP3, WAV, OGG Vorbis, MPEG4, OGG Theora, TrueType, SFont, BMFont and MudgeFont. At the same time, game developers should take into consideration that some of the mentioned add-ons can be used with the owner’s permission only.
The program works fine and doesn’t hang up. It maintains high performance and working efficiency both in small and big projects.
User may need a special text editor in order to write scripts in Ren`Py and Python languages. You can download it on our website.