A downloadable Framework

Download NowName your own price

This framework contains a location system that updates in-game maps completely by itself! 

It also adds the ability to show a minimap in the corner of the screen during visual novel segments.


  • Flexible location system that allows you to define location names, coordinates, and which area/region they belong to
  • Fully automatic: Locations will be updated automatically whenever you use a new "scene" statement - no need to update variables yourself
  • Mix & match: Display a map in the game menu, in the corner of the screen, or both! 
  • Almost plug-and-play: Immediately works in demo projects, but needs some prep in existing ones
  • Comes with preference variables for more user friendliness

How to use:

  1. Unzip the map.zip file inside your game folder
  2. Follow the setup documentation in locations.rpy

I also wrote an in-depth tutorial here!

If you have any questions or additional feature requests, feel free to comment below!


  • 2022.12.01: Added a cropped view & simplified the screen customization
  • 2022.08.22: New preference variable & simplified hover transform
  • 2022.06.06: Character callback works out of the box
  • 2022.06.05: Release!
Updated 3 days ago
Rated 5.0 out of 5 stars
(2 total ratings)
Made withRen'Py
TagsRen'Py, sourcecode, Tutorial
Code licenseMIT License
Asset licenseCreative Commons Zero v1.0 Universal
Average sessionA few seconds


Download NowName your own price

Click download now to get access to the following files:

map.zip 6 kB


Log in with itch.io to leave a comment.


Hi! Thank you for the tutorial! You're a lifesaver!

Is it possible to make the minimap show a partial, zoomed in map instead of a shrunk version of the whole map?

You're welcome, I'm happy to hear that!

I had actually already implemented that a while ago, and simply forgot to upload it. The new version now contains that feature. Thank you for your request!


This is great!


Wow, that's awesome!!