Joy of Programming is a niche game where you use Python code to solve various challenging tasks. The challenges can involve tasks such as controlling a vehicle, cracking passwords, automating logistics, and guiding missiles. The idea is to not only have fun but also learn coding.
However, despite being about writing Python code, it’s not just a text-based game. The code you write affects realistic and physics-simulated 3D environments.
The developer has also made the source code for the Python interface in the game available on GitHub. So if you’re interested in taking a look at it, you can find it there and potentially provide feedback to the developer to help fix any potential bugs.
You can also create your own version of the interface and modify it to your liking. The release is still a few months away, but the developer has promised a free playable prologue coming soon. If you’re interested in the game, you can add it to your wishlist on Steam through the link below.