这个项目能做什么

Metroidvania System(MetSys)是一款 Godot 插件,专注于构建和呈现基于网格的 2D 银河恶魔城游戏,包括平台跳跃或俯视角布局。它提供地图编辑器,可用于放置和连接地图单元、将单元组织为房间、为房间分配场景,并通过颜色、符号、边框、纹理、分组和图层自定义视觉外观。地图查看器提供更高层级的总览、收集品扫描和场景导航。该插件还与 Godot 编辑器集成,可显示房间边框、已连接场景预览,以及用于房间链接的检查器辅助工具。在运行时,它支持玩家位置追踪、自动发现单元或房间、动态地图自定义、收集品和开关的持久化对象 ID、存档数据字典、小地图,以及用于过渡和存档管理的模板脚本。地图数据采用紧凑、对版本控制友好的文本格式,并可导出为 JSON,同时提供针对常见结构问题的验证。