Skip to content

Diseñando el Juego: Tiled y Editor Integrado ​

En SMS Game Maker, el diseño de niveles es visual y desacoplado del motor en C:

  • Cada fase reside en su propia carpeta game/stage_1/, game/stage_2/, etc.
  • Puedes diseñar y editar tus mapas utilizando dos herramientas distintas:
    1. El Editor de Mapas Integrado (directamente en la interfaz de SMS Game Maker Studio).
    2. Tiled Map Editor (herramienta externa avanzada con proyecto .tiled-project).

TIP

📦 Proyecto Base de Ejemplo (Muy Recomendado) ​

Para empezar a crear tu juego, lo ideal y lo que te recomendamos es partir del proyecto de ejemplo base, que ya cuenta con toda la estructura de carpetas, pantallas, tiles, sprites y mapas listos para modificar a tu gusto:

📥 Descargar Proyecto Base de Ejemplo (.ZIP)

Solo tienes que descargarlo desde el enlace anterior o directamente desde la aplicacion pulsando 📥 Descargar Proyecto de Ejemplo, descomprimirlo y abrirlo en SMS Game Maker.


1. El Editor de Mapas Integrado ​

SMS Game Maker Studio incorpora un editor visual de mapas web completo y reactivo, accesible pulsando el botón «🗺️ Editor de Mapa» en la sección de la fase:

Características del Editor Integrado: ​

  • Herramientas de Dibujo:
    • Pincel (B): Pinta tiles de fondo o sitúa entidades de sprites.
    • Relleno / Cubo (F): Rellena áreas contiguas con el tile seleccionado.
    • Borrador (E): Limpia casillas restableciendo el tile de fondo 0.
    • Puntero / Destino (P): Coloca hitos de destino para patrullas de enemigos o plataformas móviles.
    • Música (♫ / M): Coloca disparadores de cambio de pista musical.
    • Texto (📝 / T): Coloca activadores de cuadros de diálogo multilingüe.
    • Selección (V): permite seleccionar un conjunto de tiles o de entidades de sprites en el mapa para realizar copiado/pegado/borrado.
    • Previsualización de Animación: Botón de reproducción para ver en vivo la cadencia de los tiles animados (animated).
  • Zoom Multirango (25% a 800%):
    • Vista panorámica (25%, 50%, 75%) para contemplar fases completas de decenas de pantallas.
    • Vista 1:1 (100%) y vistas detalladas de precisión (150%, 200%, 300%, 400%, 800%). Atajo Ctrl + Rueda o teclas +/-.
  • Gestión de Pantallas / Chunks:
    • Botones ➕ y ➖ en los cuatro bordes (Izquierda, Derecha, Arriba, Abajo) para expandir o recortar pantallas sin tener que reconfigurar manualmente las dimensiones.

TIP

📦 Deshacer borrado de pantallas ​

Si te arrepientes de haber borrado alguna pantalla, simplemente pulsando CTRL + Z) la puedes recuperar.

  • Control de Cambios sin Guardar (Dirty Guard):
    • Si realizas cambios y cierras la ventana, el sistema te avisa con un diálogo modal para evitar pérdidas accidentales. Guarda en cualquier momento con Ctrl + S.

2. Tiled Map Editor ​

Si prefieres trabajar con Tiled, SMS Game Maker incluye el archivo de proyecto configurado:

  • Ruta: game/stage_X/maps.tiled-project
  • Mapa Master System: game/stage_X/maps.tmx
  • Mapa Game Gear: game/stage_X/maps_gg.tmx

Dimensiones por Pantalla (Chunks) ​

PlataformaResolución ActivaTamaño del Chunk de MapaHUD Fijo
SEGA Master System256×192 px32 tiles de ancho × 22 tiles de altoFilas 22 y 23 (32×2 tiles)
SEGA Game Gear160×144 px20 tiles de ancho × 16 tiles de altoFilas 16 y 17 (20×2 tiles)

[¡IMPORTANTE!] Fases con Scroll Horizontal: Un nivel puede estar compuesto por múltiples pantallas en horizontal (por ejemplo, 64×22 para 2 pantallas, 96×22 para 3 pantallas, etc.). El motor de scroll de Master System desplaza la cámara en tiempo real siguiendo al protagonista a 60 FPS y hace streaming dinámico de columnas hacia la VRAM durante el VBlank.