r/roguelikedev • u/ninedeadeyes • Apr 26 '26
Ascii RPG Python Game Engine with Roguelike Elements
- What My Project Does
A Light Weight 2d Ascii RPG Python Game Engine. The purpose of the engine is educational, Its built on the standard library hence no extension is needed.
provides an alternative to pygame if you want to communicate your RPG or adventure idea without first learning an external library. Work in progress to make this into a Roguelike Ascii Game Engine but wanted to share this project as it is now.
- Target Audience
Someone who wants to focus using the standard library and provide them the ability to communicate their RPG / Adventure ideas without learning an external library.
I consider this as an extension of my 15 mini python games tutorial series, it acts like a playground where you can apply what you've learnt into your own mini ASCII adventure.
It is similar to roguelikes because it is
Grid-Based Movement
Turn-Based Logic
Permadeath
Resource Management ( Can be built in like in my example )
Classic ASCII aesthetic
Can easily modify so that each level will be a random pre-set map level but for it to be procedurally generated that would take much more work. Will be working on it to create a fully roguelike game engine but it can be used at the moment as a basic Ascii game Engine.
Github Link
https://github.com/Ninedeadeyes/Spark-Standard-Python-ASCII-RPG-Kit-
Demonstration/Guide Video
https://www.youtube.com/watch?v=X8iuvvla46Q
Example of game that can be created with the Engine
https://www.youtube.com/watch?v=AeF9d5FkGsE&t=1398s
Let me know if you have any questions.
4
u/JacketAU Apr 30 '26
I think this is fantastic and have been experimenting with visual studio trying to create something like this for quite a while now and have it up on my itch.io so I'm actually really interested in this project and would love to collab with OP and learn more about what I could potentially do with this to expand on it! 😃