Sobre el proyecto

Metroidvania System (MetSys) es un complemento de Godot centrado en la creación y presentación de juegos 2D de metroidvania basados en cuadrícula, incluyendo diseños de plataformas o vista cenital. Ofrece un editor de mapas para colocar y conectar celdas, organizar celdas en salas, asignar escenas a salas y personalizar la apariencia visual con colores, símbolos, bordes, texturas, grupos y capas. Un visor de mapas proporciona una vista general de alto nivel, escaneo de coleccionables y navegación entre escenas. El complemento también se integra con el editor de Godot mostrando bordes de salas, vistas previas de escenas conectadas y asistentes del inspector para enlaces de salas. En tiempo de ejecución, admite el seguimiento de la posición del jugador, descubrimiento automático de celdas o salas, personalización dinámica de mapas, identificadores persistentes de objetos para coleccionables e interruptores, diccionarios de datos guardados, minimapas y guiones de plantilla para transiciones y gestión de guardado. Los datos de los mapas utilizan un formato de texto compacto y apto para control de versiones, y pueden exportarse a JSON, con validación para problemas estructurales comunes.