Learn to Code RPG is a visual novel game developed by freeCodeCamp.org. In this game, you will teach yourself to code, make friends in the tech industry, and pursue your dream of becoming a developer 🎯
This game features:
- Hours of gameplay 🎮
- Original art & music 🎨
- 600+ Computer Science quiz questions 📚
- 50+ Easter Eggs you can tweet about 🐦
- 6 different endings 👀
- Friendly characters and an adorable cat 🐱
- Minigames! 👾
This open source game is a work in progress and ever evolving. We will publish major expansions to this game in the coming months, including new music and characters.
This game was made possible by all the kind people who donate to support freeCodeCamp.org. You can help support our nonprofit’s mission here.
This game is open source and is currently in beta. If you notice any bugs or have suggestions about accessibility, the interface, the story, or anything at all, please report them by opening GitHub issues.
If you are enjoying this game, please rate the game and leave a comment below.
If you are interested in how we made this game, check out this article (a Let’s Play video included)
Install instructions
Windows: LearnToCodeRPG-1.0-pc.zip
- Unzip the file (refer to this Microsoft support article if you have questions)
- Open the folder that appears after unzipping
- Double click on the application LearnToCodeRPG.exe
Mac: LearnToCodeRPG-1.0-mac.zip
- Unzip the file by double-clicking
- Double click on the application that appears after unzipping. If you run into an error about “an unidentified developer”, refer to this Apple support article.
Linux: LearnToCodeRPG-1.0-linux.tar.bz2
- Unzip the file
- Open the folder that appears after unzipping
- Run LearnToCodeRPG.sh, you may have to change execution access
Download
DownloadLearnToCodeRPG-1.0-linux.tar.bz2191 MBDownloadLearnToCodeRPG-1.0-mac.zip188 MBDownloadLearnToCodeRPG-1.0-pc.zip222 MB
- Pando Software, ‘PANDONIA ARENA’ Launch is Coming Soon!! - July 1, 2022
- The classic Beat ’em-Up era is back with Itadaki Smash – Today available on Nintendo Switch - July 1, 2022
- Flexion Mobile launches King of Avalon - July 1, 2022