Skip to content
UdemyGame Development FundamentalsPaid courseBeginner levelCertificate

Make Visual Novels with Ren'Py (Udemy.com)

Getting Started With Ren'Py

Created by: Elaine M. Podosek

Last updated October 2017

icon
What you will learn

  • Create your own Visual Novel with Text, Images, and Music

How it compares

Against the other 281 rated Udemy courses in Game Development Fundamentals on CourseDuck:

  • Rating4.1 out of 5higher than 8% of them
  • Reviews122#187 of 282 by number of reviews
  • Length1.2 hoursshorter than 96% of them
  • Last updatedOctober 2017earlier than 89% of them

icon
Course Description

Have you ever wanted to tell a story with a game? Consider making a Visual Novel. This course is perfect for beginners, as I'll take you step-by-step through what you need to know to make a Visual Novel in Ren'Py.

If you already feel that you have a grasp on the basics, then there is no need to take this course, but keep an eye out for more advanced ones that are on their way!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Elaine M. Podosek

I have a Master's in Computer Science, and I love video games. I like them so much that I got interested in making them, especially the kind that have a story to tell. That's how I started learning Ren'Py, the Visual Novel Engine. I haven't yet finished my own game, but I've made many important pieces and have gotten more oriented towards helping others make their own games too.

icon
More Game Development Fundamentals courses

$94.99

$19.99

$89.99

$59.99

$13.99

$94.99

icon
Reviews

4.1

122 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Oleksandr Zimenko on 6/20/2025

Overall it`s a not bad course for beginners, but it needs to be more structured and detailed. The course is good for a briefly look on RenPy and for making your first really simple project. But the course seems to be a bit chaotic and sometimes it appears to be a lack of information. But, nevertheless, thank you for the course!

By AJ Dove on 5/15/2025

It's a good run down of the Ren'Py fundamentals, something I needed amidst all of the disorganized information overload on Youtube, it was genuinely curated to cover the basics of Ren'Py and it will be a series of videos I will revisit should I need to brush up on my knowledge base.

By Lori Martinson on 9/15/2024

You basically gave us a brief understanding of Ren'py which can be found on YouTube and the documentation of Ren'Py. Maybe you could go through a complete VN that can be played after we go through the steps. You did however describe things pretty basically that was easily understood by someone who has a very basic understanding of coding in general. Thank you.

By Oleh Rozhanskyi on 2/11/2023

Where is a source code of My VN? A source code should be provided. 9. Control Flow is overcomplicated. A lot of screens of code. I guess, students would like to play with a code. I was trying to use Jumps with parameters (9. Control Flow) but got a syntax error during compilation stage. "jump end(num)" and "jump loop(num+1)" expressions are throwing an error. (Maybe RenPy 8 does not support this feature)

By Bruno Della Motta on 10/28/2021

It's short and basic but it delivers what it promises. It says it's one-hour duration, but this hour is really full of information, differently from another Ren'Py basic course I did in this same site where it promised 2h but the net duration of useful stuff was probably half an hour, because the guy spent the course googling and selecting images to use and also committed loads of mistakes and spent time trying to figure out what was wrong and correcting it. So, if you want a basic Ren'Py introduction delivered in 1h, stick to this course here, but keep in mind that, since it starts from the beginning, it will deliver what is possible to deliver in 1h. The only thing that came up short was the GUI customization, because she just shows what can be done but not so much how to do it.

By Luis M Jr on 3/3/2021

Good and easy enough to understand, especially for beginners. The only hard part is the exercise, which includes functions that were never discussed in the previous parts but nothing that a little Documentation Diving cannot solve.

By Claire Blatter on 7/28/2020

I'm learning a lot very quickly! I've never used python before, but this is simple and transparent, and very easy to pick up.

By Heidi Bada on 5/13/2020

Great intro. These basics were easy to understand. It would be great to see an updated version with more modern examples of how you'd make a basic visual novel. Ideally some extra features too, because ren'py is actually very capable of doing great projects. It's helpful to know the very basics of Python and familiarity with code editors for this course. It's hands-on if you build a simple visual novel while learning each feature.

By I Brown on 5/22/2018

The instructor, Elaine, herself deserves five stars or more. She is fantastic. Not only as an instructor, but a savior to someone who was lost in outdated Ren'Py examples on YouTube until I found her channel. Finally, here was someone making new examples with the newer version of Ren'Py with the new gui settings. That said, this course in and of itself is a little lacking. I feel bad typing that; but I feel it is true. A lot of what is covered in this course could easily be learned by paying attention to the tutorial project that comes with Ren'Py and looking at the associated .rpy script files. Also, while normally more upbeat and engaged in her YouTube tutorials, here the instructor almost comes off as nervous with far too many "ums" and "okays." Arg! That was truly painful to write. Elaine is a wonderful pillar of the Ren'Py community and seems like an equally wonderful individual. I have no regrets in purchasing this course once I realized the instructor and person I had watched on YouTube were one and the same. I hope purchasing this course helps her make more content, and I will definitely become a Patreon patron of hers once I am able to pitch in. So while I can't find it in me to leave a bad rating, my personal advise is to seek her out on YouTube and support her via Patreon. It will definitely benefit you and probably more directly benefit the instructor.

By Liselle Custodio on 10/13/2017

The course is great, especially for beginners. It is also very helpful for those people like me who used ren'py before but havent done so in months. I'm not really a coder but I've been making short story games with this software. Course helps in re orienting myself with the renpy language. This offers a thorough introduction but it also reveals more advanced stuff that i didn't know it can do. The creator is very approachable too and is active in renpy community. I just hope for more in-depth explanations and examples especially for the images and screens. I will definitely look forward to more advanced courses.

Showing all 10 reviews on CourseDuck

Read all 122 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 82 / 100