Navigation
This site contains several resources to help you learn how to code games. You can use the tags and post categories to help narrow down posts which are relevant to you. If you’re new here and just want to know what posts to start with, check out my beginner coding tutorial series below.
By coding level: Beginner, Intermediate, Advanced (coming soon!)
New to Ren’Py?
These tutorials will walk you through downloading Ren’Py, a code editor, and getting set up with your first game.
Want to know how to change or branch your game based on player choices?
This series of tutorials covers simple variable types and conditional logic you can use to make complex branching paths, keep track of player stats, and more. It includes several quizzes on each concept to check your learning and plenty of examples of everything in practice.
- A Quick Primer on Variables in Ren’Py
- Conditional Statements in Ren’Py (Conditionals Quiz)
- Simple Variable Types in Ren’Py (Simple Variables Quiz)
- The Definitive Default Define Ren’Py Article
- Equality Comparisons in Ren’Py (Equality Comparison Quiz)
- Booleans vs Strings
- Numerical Comparisons and Combinations in Ren’Py (Numerical Comparisons and Combinations Quiz)
- String Comparisons in Ren’Py
- Combining Comparisons in Ren’Py (Combining Comparisons Quiz)
- Conditionals and Choice Menus in Ren’Py
More tutorials, tips, code excerpts, and more are continuing to be released.
Subscribe to be notified when the next post is out!