Create a Visual Novel Using Ren’Py

Screenshot by Author. Screenshot of visual novel game I made using Ren’Py.

What You’ll Learn

  • what a visual novel is
  • what Ren’Py is
  • how to install Ren’Py
  • how to create a basic visual novel using Ren’Py, which includes: characters, inner dialog, character dialog, simple character animation, decisions, music, and sound effects

Introduction

What is a Visual Novel?

Screenshot by apkgamezone. The app ‘Choices’ is an example of a visual novel game.

What is Ren’Py?

Let’s Get Started

Install and Run Ren’Py

Screenshot by Author. Ren’Py GUI Launcher, comes up when you run renpy.sh.

Add Background

Display Characters

Basic Animation

Dialog

“Triangle sama is Circle’s on-and-off boyfriend.”“I hate that guy.”

Decisions

Time to decide! Should Square-san confess his feelings, or stay quiet?

Music and Sound Effects

Final Product

Video by Author. Playthrough of visual novel game I made using Ren’Py.

Script.rpy Code

Real file extension is .rpy. The gist has an extension of .py so code is colored.

Conclusion

Extra

Gif from Giphy.com

If you enjoyed this article please recommend and share.

--

--

--

Puerto Rican computer scientist who enjoys writing helpful articles and contributing to the vast content of the internet.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

ANU#69–Payment Method Updates and Wallet Validation Improvements

Data-driven personal retrospectives for developers

GIT Branching: Don’t follow the best practices.

Configure HAProxy Server on the top of AWS with the help of Ansible-playbook

CodeIgniter 4 Route Group Tutorial | Route Grouping

Cross-functional teams and self-organization in the heart of Agile

CS 373 Fall 2020: Daniel Deng

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Maria Ramos

Maria Ramos

Puerto Rican computer scientist who enjoys writing helpful articles and contributing to the vast content of the internet.

More from Medium

What Is Servo Motor Why so easy !!

How to Install SVN Server on Ubuntu 20.04 LTS & 21.10

DVWA — Task 1: Brute force using Hydra & Developer tools with Bonus task unlocked!

SuiteCRM installation in Ubuntu Server 20.04.4 LTS VPS [2022 Guide]