Neon Saber
Juego interactivo de progresión basado en musica, con diseño moderno, distintos niveles y dificultat escalable para el jugador.

Resumen del Proyecto
Este Trabajo de Síntesis consiste en el desarrollo de un videojuego de ritmo inspirado en «Beat Saber», en el que el jugador debe seguir el ritmo de la música cortando bloques que aparecen sincronizados con las canciones. Aparte de tener un sistema de minas. El proyecto combina programación, diseño 3D y mecánicas de juego para crear una experiencia interactiva e inmersiva dentro de una estética futurista.
Fundamentos
Funcamentos conseguidos a apartir de mi juego
Desarrollo en Unity y C#
Aprendí a trabajar con escenas 3D, prefabs y el sistema de componentes para construir un juego completo desde cero. Programé mecánicas como el spawner, la detección de colisiones por tags, el sistema de minas y la gestión de niveles de dificultad.
Realidad virtual y Build con publicación
Integré el Meta Quest SDK y las herramientas XR de Unity para adaptar el juego a un dispositivo de realidad virtual. Compilé el juego como APK para Android hize el upload a Meta Quest Developer Hub y lo publiqué en Meta App Lab.
Efectos visuales (VFX) y Análisis de audio
Creé efectos de partículas con el VFX Graph de Unity para los cortes de cubos y apliqué post-procesado para mejorar la estética del juego. Diseñé un sistema que analiza el ritmo de la música en tiempo real para sincronizar el spawn de cubos con el beat.
Control de versiones y Persistencia de datos
Usé GitHub Desktop para gestionar el historial del proyecto, hacer commits y mantener el código organizado durante todo el desarrollo. Implementé PlayerPrefs para guardar el high score entre sesiones y gestionar el estado del juego de forma persistente.
Proceso
Universo, Personajes y Mecánicas
Universo
Neon Saber se desarrolla en un entorno futurista lleno de luces de neón, túneles digitales y escenarios espaciales que reaccionan al ritmo de la música.
Cada mapa tiene colores diferentes y cada nivel tiene velocidades diferentes para crear una experiencia dinámica e inmersiva.
Personaje
El jugador controla a un personaje en primera persona equipado con dos sables de luz, uno rojo y uno azul.
Su objetivo es cortar los cubos correctos al ritmo de la música, esquivar obstáculos y conseguir la mayor puntuación posible gracias a sus reflejos y precisión.
Mecánica principal
Cortar cubos del color correspondiente al sable correcto al ritmo de la música. Tiene minas que restan puntuacion y un sistema de high score.
Tiene 6 mapas seleccionables con música diferente y velocidad de spawn adaptada por dificultad
Líneas futuras
Spawn sincronizado con el beat
Perfeccionar el sistema de análisis de audio para que los cubos aparezcan siempre en el momento exacto del golpe musical.
Tienda integrada
Implementar una tienda dentro del juego donde los jugadores puedan comprar skins, mapas o efectos visuales para generar ingresos.
Más canciones y mapas
Ampliar el catálogo de música y escenarios para ofrecer más variedad y aumentar el tiempo de juego.
Multijugador y clasificación online
Añadir un modo competitivo o una tabla de clasificación global para que los jugadores puedan comparar sus puntuaciones.
Publicación en Meta App Lab
Completar el proceso de revisión de Meta para publicar el juego de forma pública y que cualquier usuario de Quest pueda descargarlo.
Mejoras visuales
Mejorar las partículas, los shaders y el skybox para lograr una estética más pulida y atractiva en el entorno VR.
.
Demo
Una demo arcade de ritmo y reflejos ambientada en un entorno espacial futurista. El jugador debe reaccionar rápidamente para golpear y esquivar bloques al ritmo de la acción, mientras aumenta la velocidad y dificultad.
Con una estética neón, efectos visuales dinámicos y varios niveles de desafío, la experiencia combina precisión, velocidad y una atmósfera inmersiva inspirada en juegos VR y arcade clásicos.
