Documentación de SMS Game Maker
Bienvenido a la documentación oficial de SMS Game Maker, la herramienta integral para crear videojuegos de plataformas y acción para SEGA Master System y SEGA Game Gear.
1. Visión General y Primeros Pasos
- Cómo empezar: Guía rápida paso a paso para descargar el ejemplo base y arrancar tu juego.
- Herramientas e Instalación: Compilador SDCC, editores de mapas, emuladores y LibreSprite.
- Créditos y Agradecimientos
2. Gráficos y Especificaciones VDP
- Pantallas Completas: Title, Intro, GameOver y Ending (VRAM, deduplicación y hardware flipping).
- Editor de Imágenes y Paletas: Editor recomendado (LibreSprite), paletas CRAM de 6 y 12 bits y canal alfa.
- Tilesets de Escenario: Patrones de 8×8, bloques sólidos, escaleras, daño y tiles animados.
- Spritesets: Sprites de 16×16 en modo alto 8×16 hardware (
SPRITEMODE_TALL), animaciones y estados. - Proyectiles: Balas del protagonista y balas de enemigos (reserva en VRAM).
3. Diseño del Juego (Editor Integrado y Tiled)
💡 Recomendación: Descarga el Proyecto Base de Ejemplo (.ZIP) para no tener que empezar desde cero.
- Introducción al Diseño de Mapas: Editor visual integrado y Tiled Map Editor.
- Configuración General de la Fase: Propiedades del juego, vidas, gravedad y flags.
- Crear el Mapa: Dimensiones por plataforma (SMS: 32×22, GG: 20×16) y chunks.
- Preferencias del Proyecto: Estructura de carpetas (
stage_X/) y tipos personalizados. - Gestión de Tilesets: Capas de mapa (
Map) y capas de entidades (Sprites). - Dibujar el Escenario: Colocación de bloques, decorados y atajos de edición.
- Añadir Enemigos: Patrones de patrulla, acosadores, misiles y parámetros de vida/velocidad.
- Añadir Objetos: Items, llaves, vidas, munición y puertas.
- Añadir Plataformas Móviles: Plataformas que transportan al jugador.
- Modo Arcade: Mecánicas clásicas de contrarreloj y bonus.
- Modo Vidas y Respawn: Reaparición instantánea o pantalla de cementerio.
- Localización de Textos: Cuadros de diálogo y textos multilingües (Español, Inglés, Portugués).
4. Sonido y Música (PSG SN76489)
- Efectos de Sonido (SFX): Síntesis por hardware PSG y modulación por pasos.
- Música de Juego y Pantallas: Pistas VGM, conversión a PSG (
vgm2psg.py), compresión (psgcomp.py) y asignación multibanco.
5. Uso del Motor
- Interfaz Gráfica de SMS Game Maker Studio: Selector de fases, apertura directa de mapas, editor web integrado, modal de configuración contextual y botones de compilación dual SMS / Game Gear.