Ren'Py

The Ren'Py Visual Novel Engine is a free software engine which facilitates the creation of visual novels, a form of computer-mediated storytelling. Ren'Py is a portmanteau of ren'ai (恋愛), the Japanese word for 'romantic love', a common element of games made using Ren'Py; and Python, the programming language that Ren'Py runs on. Ren'Py has proved attractive to English-language hobbyists; over 1000 games use the Ren'Py engine, nearly all in English.[3][4]

Ren'Py Visual Novel Engine
An example of a Ren'Py-created scene.
Original author(s)Tom "PyTom" Rothamel
Developer(s)Tom "PyTom" Rothamel[1]
Initial releaseAugust 24, 2004 (2004-08-24)
Stable release
Ren'Py 7.3.5 / October 17, 2019 (2019-10-17)
Repository
Written inPython, Cython
Operating systemWindows, macOS, Linux, FreeBSD, OpenBSD, Android, IOS
Size75 MB
Available inEnglish for the engine - UTF-8 use for resulting programs
TypeGame engine (visual novel)
LicenseMIT[2]
Websitewww.renpy.org

Features

Ren'Py includes the ability to create branching stories, save file systems, rollback to previous points in the story, a variety of scene transitions, DLC, and so on. The engine also allows for movie playback for both full-screen movies and animated sprites, in-engine animation (using the built in "Animation and Translation Language", or ATL), and full animation and customization of UI elements via "Screen Language". Ren'Py scripts have a screenplay-like syntax, and can also include blocks of Python code to allow advanced users to add new features of their own. In addition, tools are included in the engine distribution to obfuscate scripts and archive game assets to mitigate copyright infringement.[5][6][7][8]

Ren'Py is built on pygame, which is built with Python on SDL. The Ren'Py SDK is officially supported on Windows, recent versions of macOS, and Linux; and can be installed via the package managers of the Arch Linux, Ubuntu, Debian, and Gentoo (in experimental overlay[9]) Linux distributions. Ren'Py can build games for Windows, macOS, Linux, Android,[5], OpenBSD[10], iOS.[11][5], and HTML5 with Web Assembly.[5]

Reception

Ren'Py has been recommended as a video game creation engine by several outlets, including Indie Games Plus, MakeUseOf, and The Guardian.[12][13][14] It has been used in classes at Carnegie Mellon School of Art,[15] , Faculty of Art at University Tunku Abdul Rahman, Kampar, Perak, Malaysia, and as a tool for information literacy.[16]

Notable Games

gollark: ... is this thing unironically hardcoding the name to `wlan0`?
gollark: And now `sudo` and `ip addr` hang.
gollark: ```[ 2170.303302] BUG: unable to handle page fault for address: ffffffffffffffc8[ 2170.303311] #PF: supervisor read access in kernel mode[ 2170.303315] #PF: error_code(0x0000) - not-present page```Wondrous.
gollark: `insmod` has caused no implosions, time to plug in the device...
gollark: If this implodes my kernel somehow, which it probably will, I *may* just have to use my raspberry pi with its hilariously outdated kernel.

See also

References

  1. Lin, Maria (December 2005). "Returning the Love: Three Fans Taking the Next Step". Animefringe. ISSN 1705-3692. Retrieved 4 May 2019.
  2. "License". Ren'Py. Retrieved 4 May 2019.
  3. "Ren'Py Games List". Ren'Py. Retrieved 4 May 2019.
  4. QJ Staff (24 November 2007). "Ren'Py Visual Novel Engine: make your own visual novel, dating sim". QuickJump. Archived from the original on 9 June 2017. Retrieved 4 May 2019.
  5. "The Ren'Py Visual Novel Engine". Ren'Py. Retrieved 4 May 2019.
  6. "Writing Visual Novels with Ren'Py: The Ren'Py Tutorial". Ren'Py. Retrieved 5 Oct 2019.
  7. "Building Distributions". Ren'Py. Retrieved 5 Oct 2019.
  8. "Why Ren'Py?". Ren'Py. Retrieved 5 Oct 2019.
  9. "Installing Ren'Py on Gentoo Linux".
  10. "games/renpy". OpenBSD Ports at ports.su. Retrieved 5 Oct 2019.
  11. "Ren'Py 6.99". Ren'Py. Retrieved 4 May 2019.
  12. D., Konstantinos (8 May 2012). "Indie Tools: Ren'Py". Indie Games Plus. Retrieved 4 May 2019.
  13. Wiesehan, Robert (7 July 2014). "Learn To Make Your Own Visual Novels With Ren'Py, Or Play One Of These". MakeUseOf. Retrieved 4 May 2019.
  14. Stuart, Keith (20 March 2014). "How to get into the games industry – an insiders' guide". The Guardian. Retrieved 4 May 2019.
  15. "Experimental Game Design". mycours.es. Retrieved 4 May 2019.
  16. Sullivan, Dean; Critten, Jessica (2014-11-01). "Adventures in Research Creating a video game textbook for an information literacy course". College & Research Libraries News. 75 (10): 570–573. ISSN 0099-0086.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.