Al principio teníamos nuestras dudas entre muchas ideas de proyectos, entre hacerlo en una página web o hacerlo enfocado a otro género, finalmente nos decidimos en el desarrollo de un Escape Room de terror en formato videojuego para PC, en el que el jugador debe escapar de una mansión mientras es perseguido por un monstruo aterrador que intenta atraparlo. La experiencia combina suspense, tensión y resolución de acertijos, ofreciendo al jugador la sensación de ser el protagonista de una historia de terror en primera persona. El juego está dirigido principalmente a un público joven y adulto interesado en experiencias de terror intensas y desafíos mentales.
En la actualidad, la industria del videojuego se encuentra en una etapa de gran expansión y evolución tecnológica. El acceso a motores gráficos gratuitos y de código abierto como Godot ha permitido que pequeños equipos e incluso desarrolladores individuales puedan crear videojuegos completos con un nivel técnico y visual profesional.
Demostración técnica de las físicas y el diseño de niveles en Godot 4.
Decidimos crear el videojuego desde una escena vacía, diseñando desde cero la jerarquía de nodos, los scripts de movimiento y el diseño de niveles. Para asegurar el éxito del desarrollo y el cumplimiento de los plazos establecidos, se ha optado por seguir una metodología tradicional en cascada (Waterfall).
Al empezar el proyecto habíamos empezado haciendo un juego 3d, pero a medida que avanzábamos el personaje principal no se movía. Al final, como no entendíamos el error y los profesores dijeron que era mejor un juego 2D, nos decantamos a eso.
Elegimos Godot Engine 4 por ser extremadamente ligero y modular. El Fondo (Efecto Parallax) consiste en 4 capas diferentes que se mueven a una velocidad distinta respecto al coche, creando una ilusión de profundidad potente.
Uso del nodo RigidBody2D. El coche se mueve mediante la aplicación de fuerzas vectoriales, impulsos y torques. Torque en Suelo (500,000) para estabilidad y Torque en Aire (2,000,000) para piruetas acrobáticas.