Toolkit for creating metroidvania games in Godot game engine.
Metroidvania System (abbrevated as MetSys) is a general-purpose toolkit for creating metroidvania games in Godot game engine. It helps with map design, navigation and presentation, tracking collectibles and provides basic save data functionality related to the system. Its components can be used independently, even for games that aren't metroidvanias.
Metroidvania System (MetSys) is a general-purpose framework for creating metroidvania games in Godot Engine 4. It covers map design, room navigation, collectible tracking, object persistence, and basic save data — all through a dedicated editor integrated into Godot. Focused on 2D grid-based games (platformer or top-down), though its components can be used independently, even for non-metroidvania projects.
Place and connect map cells on a grid-based layout with a dedicated Map Editor inside the Godot editor.
Independent layers for sub-areas, parallel worlds, and more — each layer can be named.
Customize cell colors, symbols, and border textures independently.
Assign groups to cells for easier runtime operations on multiple cells at once.
Map Viewer for a full overview of your world, with scene integration and collectible statistics.
Room borders displayed directly in the scene editor — adjacent room previews are shown at borders for easy navigation.
Click scene previews to navigate between connected rooms.
Player position tracking with automatic cell discovery and scene change requests.
Option to discover whole rooms or single cells.
Object persistence system with auto-generated unique IDs — manage persistent objects with just 2 methods.
Define collectibles with name and icon, then scan all scenes to locate and track them.
Automatic map marking for discovered and acquired collectibles at runtime.
Save data as a Dictionary containing discovered rooms, stored object IDs, and customized cells.
Full editor integration — Map Editor, Map Viewer, and Manage tabs inside the Godot editor.
Validation tools — manage themes and run map validation from the Manage tab.
Modular — components can be used independently, even for non-metroidvania games.
Wiki documentation — comprehensive guides covering setup, rooms, map editor, and runtime usage.
Author: KoBeWi — License: MIT — Requires: Godot 4.5+
No reviews yet. Be the first!
Free
Latest: v1.6.0 · External content
Creator
Godot Foundry Team