Suvarna Garge (Editor)

Ren'Py

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Original author(s)
  
Tom "PyTom" Rothamel

Development status
  
Active

Developer(s)
  
Tom "PyTom" Rothamel

Written in
  
Ren'Py

Initial release
  
August 24, 2004; 12 years ago (2004-08-24)

Stable release
  
Ren'Py 6.99.12.4 / February 28, 2017; 26 days ago (2017-02-28)

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 '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.

Contents

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.

Ren'Py is built on pygame, which is built with Python on SDL. Ren'Py is officially supported on Windows, recent versions of Mac OS X, and Linux; and can be installed via the package managers of the Arch Linux, Ubuntu, Debian, and Gentoo (in experimental overlay) Linux distributions. It has also been ported to Android, as well as OpenBSD and as of the pre-release of version 7, iOS.

Reception

Ren'Py has been recommended as a video game creation engine by several outlets, including Indiegames.com, MakeUseOf, and The Guardian. It has been used in classes at Carnegie Mellon School of Art, and as a tool for information literacy.

Games using Ren'Py

  • Akabur
  • Princess Trainer
  • Witch Trainer
  • BerndSoft
  • Bernd and the Mystery of Unteralterbach
  • Christine Love
  • Digital: A Love Story
  • Don't take it personally, babe, it just ain't your story
  • Analogue: A Hate Story
  • Cyanide Tea
  • Break Chance Memento
  • Dischan Media
  • Juniper's Knot
  • Dysfunctional Systems: Learning to Manage Chaos
  • Falling snow games
  • lucid9
  • Four Leaf Studios
  • Katawa Shoujo
  • Hanako Games
  • Date Warp
  • Long Live The Queen
  • Magical Diary
  • The Royal Trap
  • Illus Seed
  • Asagao Academy: Normal Boots Club
  • Jafasoft
  • Neko no Yume
  • Kinmoku
  • One Night Stand
  • Love in Space
  • Sunrider:Mask of Arcadius
  • Sunrider:Academy
  • Sunrider:Liberation Day
  • Marcel Weyers
  • Sleepless Night
  • This Is Where I Want To Die
  • To Kill A Black Swan
  • Nekomura Games
  • Princess Battles
  • Paper Dino Software
  • Save the Date
  • Riva Celso
  • Always Remember Me
  • Bionic Heart
  • Heileen
  • Loren The Amazon Princess
  • Planet Stronghold
  • Roommates
  • Summer Session
  • Tales of Aravorn: Seasons of the Wolf
  • roseVeRte
  • Café 0 ~The Drowned Mermaid~
  • sakevisual
  • Jisei series
  • RE: Alistair
  • Seraphim Entertainment
  • Seduce Me The Otome
  • Seduce Me 2: The Demon War
  • Soviet Games
  • Everlasting Summer
  • Winter Tale
  • Spicy Tails
  • World End Economica (Sakai Visual port)
  • Team NEET
  • Sepia Tears ~midwinter's reprise~
  • YGGDRASIL STUDIO
  • Discouraged Workers
  • WarGirl Games
  • Over The Hills And Far Away
  • References

    Ren'Py Wikipedia