Otter's Hell
Juego roguelite y bullet hell desarrollado con Unity y C#, con niveles generados proceduralmente, enemigos desafiantes y un estilo artístico único.

Sobre el Proyecto
Otter's Hell es un roguelite con elementos bullet hell donde los jugadores navegan por diferentes planetas, jugando como Sparkles, la última general del Imperio Nutria, mientras se enfrenta a los habitantes de los planetas y los ejércitos de los temibles Hamsters, intentando restaurar su imperio a su antigua gloria.
Como líder del proyecto y jefe del equipo de programación, fui responsable de organizar, planificar y gestionar el equipo y proyecto, así como de la arquitectura y desarrollo de los sistemas centrales del juego, incluyendo generación procedural de niveles, IA de enemigos, sistemas de mejora y progresión, sistemas de objetos e inventario, y bucles de juego, entre otros.
El juego presenta un estilo visual 3D estilizado, combinado con entornos e iluminación cuidadosamente elaborados, así como efectos y animaciones que proporcionan una gran sensación de fluidez y retroalimentación visual satisfactoria. Implementamos un sistema modular de objetos y armas que permite cientos de combinaciones de builds diferentes, dando a los jugadores la libertad de desarrollar sus propios estilos de juego.
Lo que comenzó como un proyecto universitario rápidamente se convirtió en una emocionante empresa que me permitió desarrollar mis habilidades de liderazgo y gestión de proyectos, así como profundizar mi conocimiento del desarrollo de videojuegos con Unity y C#. Entre los desafíos estuvieron la optimización (resuelta con técnicas de object pooling y optimización de scripts), diseño de niveles procedurales equilibrados, y creación de IA de enemigos desafiante pero justa.



