Skip to content

Latest commit

 

History

History
59 lines (37 loc) · 4.2 KB

README.md

File metadata and controls

59 lines (37 loc) · 4.2 KB

Return to the Jungle

ℹ️ Repositorio para el desarrollo de un videojuego en C++ para la asignatura "Software de Entretenimiento y Videojuegos"

Portada Return to the Jungle

Vídeo

Video.Return.to.the.Jungle.mp4

Concepto

El concepto del juego es un plataformas en 2D donde los protagonistas son 5 animales

El objetivo de estos animales es pasar a través de la ciudad para poder volver a la jungla. Para conseguirlo, deberán lidiar con obstáculos y enemigos

Personajes

Cada uno de nuestros personajes dispone de una habilidad única que le permitirá completar el nivel u obtener ciertos coleccionables

Personaje Habilidad Sprite
Mono Trepar por lianas Mono
Elefante Destrozar cajas con su trompa Elefante
Serpiente Reptar por huecos por los que el resto de personajes no podrán pasar Serpiente
Tucán Doble salto Tucan
Capibara Capacidad para nadar Capibara

Cada personaje, además de sus habilidades únicas, dispone de características diferentes en cuanto a velocidad y capacidad de salto

Cada nivel tendrá un personaje prefijado (necesario para poder completar dicho nivel) y requerirá de dos personajes más que elegirá el jugador. Su elección condicionará la posibilidad de conseguir o no todos los coleccionables del nivel

Sprites

Todos los sprites de personajes y enemigos han sido desarrollados a mano utilizando herramientas como Piskel

Niveles

Los niveles se han desarrollado siguiendo un diseño basado en tiles que se representan como caracteres en ficheros de texto

Controles

Teclas Función

Teclas de Movimiento

Desplazarse y saltar

Tecla de Cambio de Personaje

Cambiar de personaje

Tecla Pantalla Completa

Redimensionar la pantalla del juego

Tecla Salir

Salir del juego

Tecla Romper Cajas (Elefante)

Romper cajas con el elefante

Como Utilizar

El videojuego ha sido desarrollado enteramente en C++ y se ha utilizado la librería de gráficos SDL2 - Simple DirectMedia Layer, includia en el propio repositorio (docs/librerias).

Para poder iniciar el juego se ha de utilizar el IDE Visual Studio y configurar su inicio en x86

Configuracionx86.png