Well, after a ton of work, and just as much asking silly questions (for which I can't thank you lovely forum-goers enough for answering! Thank you!), I've finally completed this. Hopefully it proves useful enough to pay you back. :'3
It’s a reasonably featured RPG overworld engine for use in Ren’py. The engine is intended to be used alongside Jake’s battle engine, but is versatile enough for pretty much anything that requires real-time movement in a hub world.
Download
(The download is a game directory, not a build. Put it in your Ren'py folder and launch/edit from there)
Features
- Easy, text based layouts
- Scrolling and static maps
- Static and roaming NPC’s with user defined ranges
- Easy conversation system based on labels
- Z-ordering, with three layers of depth
For now, the engine is released under a Attribution-NonCommercial 3.0 United States (CC BY-NC 3.0 US) license. However, I am more than flexible about licensing it to those who are interested. As it is such a modest engine, the terms will be generous to say the least. I can be contacted here, or by email.
Art Credits:
NPC sprite- charas-project
NPC Portrait - sapiboonggames@ Lemmasoft
Tileset - Planet Cute