Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
0

Persistent Metroidvania Map for GameMaker 2024+ โ€“ Save Explored Areas Forever (Free Test Demo)

A topic by NoXVel created Feb 04, 2026 Views: 287 Replies: 3
Viewing posts 1 to 2

๐Ÿš€ Metroidvania Map System Update โ€“ Persistent Save/Load Finally Fixed!

Hey itch.io community!

If you're building a Metroidvania in GameMaker and struggling with maps that don't remember explored areas after closing the game, this update is for you.

What's new/improved in this version:

- **Persistent Save/Load**: Explored areas (state 0/1/2) and connections now save reliably across sessions, game restarts and even after closing/reopening the project. Uses clean structs + json_stringify (no more ds_map bugs or "@ref" issues).

- **Smooth controls**: Infinite grid, zoom from 1x to 2x with mouse wheel, pan with WASD or arrows.

- **Visual feedback**: Blinking current area, colored pins (up/down/left/right) for connections, thick borders, gray โ†’ blue โ†’ full color progression.

- **Debug tools built-in**: Press M to reveal everything, Enter to toggle map, R to reload save.

- **Easy to customize**: Add dynamic connections (e.g., when breaking a wall), player marker, boss icons, etc.

I tested it across multiple rooms — enter, explore, close the game, reopen, and your progress is still there. No more losing hours of exploration!

**Free demo** (3MB zip): Download and import in seconds to see the save/load in action.

Full pack now $8.99 (updated from $6 because it's way more complete and stable).

Link direto: https://noxvel.itch.io/noxvel-metroidvania-starter-gms2

Made 100% in GameMaker Studio 2 (runtime 2024+), .yympps ready to import.

Would love your feedback — did the save work for you? Any feature you want to see next? Drop a comment below!

#gamemaker #metroidvania #gamedev #assetpack #indiedev

hola estan interesados de comprarme mis juegos

I don't have any money, man, sorry.

okay thanks