Fundamentos y primer juego
Feb – Jun 2025 · Formación en algoritmos y C++, culminando en el juego Zhyniria.
Inicio formal de la formación en pensamiento computacional y diseño de algoritmos.
Diagramas de flujo, PseInt y primer programa funcional en C++. Tipos de datos, estructuras de control y arreglos.
Primer videojuego del equipo. Desarrollado en C++ como proyecto de clase y entregado el 11 de junio de 2025. Semilla del concepto ModeX.
Primera invitación formal al Concurso Local de Prototipos y Proyectos de Emprendimiento de la DGETI 2025. El proyecto ModeX comienza a tomar forma.
Estructura base del arcade
11 Sep – 2 Oct 2025 · Arquitectura Singleton, sistema de logging, módulo utils y Neon Rush.
Arranque oficial del desarrollo. Objetivo: integrar al menos dos videojuegos funcionales con mecánicas distintas.
Implementación de la metaclase Singleton para gestión de instancias únicas, sistema de logging estructurado y módulo utils.paths para resolución de rutas absolutas.
Desarrollo del primer juego del arcade: simulador de carreras 2D con clases Track (basada en TMX de Tiled Map Editor) y Car (heredando de arcade.Sprite).
Plataformas, peleas y shooter
3 Oct – 2 Nov 2025 · Cosmic Odyssey, The Ghost Tsushima y The Past Z en desarrollo paralelo.
Desarrollo del segundo juego: plataformas 2D con exploración, combate y progresión por niveles. Clases base Player, Wall, Level y Camera.
Segunda invitación formal y primera junta oficial el 11 de octubre de 2025. El plazo de presentación está definido: 25 de noviembre.
Integración del motor de física de Arcade, cámara, carga de niveles JSON, RaceManager con checkpoints y vistas complementarias (Win, Pause, GameOver) en ambos juegos.
Implementación de clases Actor, Player y Skeleton. Bucle principal con integración de sistemas de combate, módulo utils.colors y actualización del sistema de logs.
Primera versión pública estable
3 – 24 Nov 2025 · Los 4 juegos integrados, ejecutable .bat y presentación en el concurso local.
The Past Z (shooter cooperativo), nuevos escenarios y personajes para peleas, menú de selección de jugadores en plataformas. Icono oficial de ModeX integrado.
Primera versión completamente estable y presentable públicamente. Empaquetada como archivo .bat ejecutando el punto de entrada principal.
ModeX Arcade v1.2 obtiene el 2.° lugar en la categoría de Desarrollo de Software del Concurso Local de Prototipos DGETI 2025, logrando la clasificación al concurso estatal en Cuauhtémoc.
Mejoras post-concurso
18 – 30 Dic 2025 · Feedback de jueces aplicado: nueva arquitectura, SQLite y ventana redimensionable.
Respuesta directa al feedback de los jueces: vistas de inicio actualizadas, ventana redimensionable y mejoras de arquitectura con optimizaciones de rendimiento.
Rediseño completo del juego de carreras: 2 pistas nuevas, mejora de arquitectura, escalabilidad de objetos. Módulo de estado con base de datos SQLite para persistencia estructurada.
Optimizaciones de rendimiento globales
1 – 31 Ene 2026 · Object pooling, sprite batching, culling espacial y spatial hashing implementados en todo el sistema.
Enfoque exclusivo en optimizaciones: object pooling para balas y partículas, sprite batching para reducción de draw calls, culling espacial omitiendo entidades fuera del viewport y spatial hash para objetos estáticos.
Integración de botones interactivos en casi todas las vistas, facilitando la navegación con ratón como complemento a los controles de teclado.
Validación empírica — Concurso Estatal
3 – 23 Feb 2026 · 75 sesiones de playtesting, documentación técnica de 26 páginas y ejecutable .exe standalone.
Mejoras de arquitectura en el juego de peleas. Integración de juegos actualizados (peleas y shooter) al arcade. Sistema de medición automática de rendimiento integrado en el bucle principal.
25 participantes (jugadores casuales y personas sin experiencia gaming) juegan cada juego mientras el sistema recopila automáticamente métricas de rendimiento cada 2 segundos. 9 métricas por sesión.
Documento de investigación con análisis de resultados, bitácora de desarrollo, manual de instalación, documentación técnica de 26 páginas, cartel estatal y manual de usuario.
Versión final para el concurso estatal. Empaquetado con PyInstaller como ejecutable .exe que no requiere instalación de Python. Instalación inferior a 300 MB.
ModeX Arcade v1.5 obtiene el 3.° lugar en la categoría de Desarrollo de Software a nivel estatal. Los datos de 75 sesiones validan empíricamente la hipótesis: Fight 60.41 FPS, Platformer 58.75 FPS, Racing 58.10 FPS. RAM constante 50 MB.
Hackathon TecMilenio
22 Abr 2026 · Propuesta educativa, viabilidad económica y democratización del desarrollo de videojuegos.
ModeX Arcade v1.6 obtiene el 3.° lugar en la categoría STEAM. Foco en propuesta de valor educativa: costo de producción $0 MXN con herramientas open-source frente a $35,000 MXN con herramientas comerciales. Democratización del conocimiento.
ModeX Arcade — En curso