{"repo":"KoBeWi/Metroidvania-System","free":true,"listed":false,"github":"https://github.com/KoBeWi/Metroidvania-System","clone":"git clone https://github.com/KoBeWi/Metroidvania-System.git","description":"General-purpose framework for creating metroidvania games in Godot.","language":"GDScript","stars":1550,"topics":["godot","metroidvania"],"license":"MIT","category":"game-templates","readme_excerpt":"Metroidvania System 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. This plugin evolved from various tools I made for my metroidvania game, Voice of Flowers. They were quite useful, so I decided to make them into a separate project that can be used in other games too. The project evolved well beyond the tools I used originally. Supports Godot 4.6 or newer. For older versions, use the 1.6 stable. Instructions You can find instructions in the wiki. Quick overview Metroidvania System is designed as a general-purpose addon, mainly focused on 2D grid-based metroidvania games (either platformer or top-down). Grid-based, i.e. it assumes that the map is composed of rooms that fit on a square or rectangular grid. The main feature is the Map Editor, which helps designing the world layout by placing the map cells and customizing them. The map, while it's only representation of the game's world, can be integrated with the game by associating scenes with rooms on the map, making the room transitions much easier to implement and the general overview of the world is more convenient. A small but important sub-system are object IDs. Whether it's a collectible, a switch, a breakable wall, some ","default_branch":null,"files":null,"tree":[],"storefront":"/r/KoBeWi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/KoBeWi/Metroidvania-System/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}