Skip to content

JavierIslas/GGJ26

Repository files navigation

VEIL

"Tear the veil. Face the truth."

Un platformer oscuro creado para Global Game Jam 2026 (Tema: "Máscara")

Status Engine Jam


🎮 Concepto

En VEIL, posees el poder de arrancar las máscaras de un mundo hipócrita para revelar la verdadera naturaleza de sus habitantes.

  • Los enemigos amenazantes pueden ser víctimas asustadas
  • Los aliados amigables pueden ser monstruos disfrazados
  • Cada revelación tiene consecuencias

Un platformer con mecánica única, estética gótica dibujada a mano, y temas de hipocresía y empoderamiento.


✨ Características

  • Mecánica única de revelación: Arranca velos para descubrir verdades
  • Sistema de consecuencias emergentes: Tus revelaciones cambian el nivel
  • Estética gótica única: Arte tradicional en papel escaneado (blanco/negro + auras)
  • Narrativa ambiental: Sin diálogos, la historia se infiere del gameplay
  • Rejugabilidad: Múltiples enfoques (speedrun vs completista)

🎯 Controles

Acción Tecla
Mover A / D o /
Saltar Espacio o W o
Arrancar Velo E (cerca de entidades)
Pausa ESC

📁 Estructura del Proyecto

IntentoAgente/
├── assets/             # Sprites, audio (placeholders)
├── scenes/             # Escenas de Godot (.tscn)
│   ├── characters/     # Player, entidades
│   ├── level/          # Puertas, goals, managers
│   ├── levels/         # Level 1, Level 2
│   └── ui/             # HUD, menús, screens
├── scripts/            # Código GDScript
│   ├── autoloads/      # GameManager, AudioManager, SceneTransition
│   ├── core/           # Player controller, reveal system
│   ├── entities/       # Comportamientos de entidades
│   ├── level/          # Lógica de niveles
│   ├── components/     # VeilComponent, RangeIndicator, etc.
│   └── ui/             # Scripts de UI
├── GDD.md              # Game Design Document
├── ROADMAP.md          # Plan de 48 horas
├── CHANGELOG.md        # Historial de cambios
├── ADVANCED_TURRETS.md # Documentación técnica de torretas
├── AUDIO_REFERENCE.md  # Guía de audio
├── LEVEL_2_DESIGN.md   # Diseño de Level 2
└── README.md           # Este archivo

🛠️ Tecnologías

  • Engine: Godot 4.x
  • Lenguaje: GDScript
  • Arte: Papel/lápiz → Escaneo → Procesamiento GIMP
  • Audio: Freesound.org + generadores

👥 Equipo

  • Programador: 1 (conocimiento avanzado)
  • Artista: 1 (papel y lápiz, estilo tradicional)
  • Diseñador: 1 (conocimiento básico)

📋 Documentación

Diseño:

Técnica:

Guía rápida:

  1. Lee GDD.md para entender el concepto
  2. Lee CHANGELOG.md para ver el estado actual
  3. Lee ADVANCED_TURRETS.md para entender las mecánicas complejas

🚀 Estado del Desarrollo

Fase actual: Alpha 0.4.3 (Producción)

✅ Completado:

  • ✅ Core mechanics (movimiento, salto, revelación)
  • ✅ Sistema de entidades (3 tipos base + 6 variantes)
  • ✅ Level 1 (tutorial + puzzles básicos)
  • ✅ Level 2 (torretas avanzadas + boss room)
  • ✅ UI completa (main menu, HUD, pause, game over, victory, endings)
  • ✅ Sistema de audio (placeholders)
  • ✅ Optimización de performance (~85% mejora)
  • ✅ Polish & juice (transiciones, squash & stretch)
  • Sistema de endings múltiples (3 endings basados en % verdades)

📊 Entidades Implementadas:

  • False Enemy (huye) + Fast variant (2× velocidad)
  • False Friend (persigue) + Jumper variant (salta)
  • True Threat (torreta) + Burst variant (ráfagas)
  • True Threat Tracking (rota para apuntar)
  • True Threat Laser (láser continuo con telegraph)
  • True Threat Shield (requiere 2 revelaciones)

🎮 Niveles:

  • Level 1: Tutorial progresivo (7 entidades, 3 puertas)
  • Level 2: Desafío avanzado (11 entidades/13 verdades, boss room)

🐛 Bugs conocidos:

  • Ninguno actualmente

🔜 Próximos pasos:

  1. Level 3 y Level 4 (expansión a 4+ niveles planeados)
  2. Boss fight final (stretch goal)
  3. Assets de audio reales
  4. Arte final (sprites y animaciones)
  5. Polish VFX (partículas, chromatic aberration)

Ver CHANGELOG.md para detalles completos de features implementadas.


📝 Licencia

Proyecto creado para Global Game Jam 2026.


🎵 Inspiración

Temática: In This Moment - "Whore", "The In-Between" Visual: Darkest Dungeon, Limbo, Return of the Obra Dinn Mecánicas: Celeste, Hollow Knight


Última actualización: 2026-01-31 Versión: Alpha 0.4.3

About

Proyecto realizado durane la Global Game Jam 2026, utilizando sistema agencial y Godot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors