After days of struggling to get the Ren’Py engine (an engine create to make Visual Novel creation simple) to run like a more generic game engine, I’ve reached a point where I can show off some of my work.
Ren’Py runs as an event driven engine, rather than a cycle-based engine. By using some event scheduling methods I was able to create an artificial game loop, which when combined with Ren’Py’s built in rendering methods (Creator Defined Displayables), allows for a game to be born! Big thank you to the creator of Ren’Py (@renpytom) for providing answers and examples.
(Art not final, content subject to change)