Este proyecto consiste en la creacion de un juego 2D en el cual tienes que recoger todos los consumibles y escapar en la menor cantidad de movimientos posibles. Tambien cuenta con la parte bonus en donde se tienen que añadir sprites, la cantidad de movimientos en el juego y enemigos.
Debes disponer de mapas con la extension .ber
en los cuales se deben de cumplir los siguientes parametros:
◦ Todo el mapa debe estar rodeado de paredes ☞ '1'
◦ Debe contener un jugador ☞ 'P'
◦ Debe contener una o más salidas ☞ 'E'
◦ Debe contener al menos un consumible ☞ 'C'
Un ejemplo de un mapa valido
Un ejemplo de un mapa erroneo
Para compilar el juego con la versión sin enemigos
$ make
Para compilar el juego con la versión con enemigos
$ make bonus
Una vez ya has compilado deberas ejecutar el programa seguido del mapa 🗺️
$ ./so_long map.ber
TECLA | ACCION |
---|---|
W , ⬆️ |
Arriba |
A , ⬅️ |
Izquierda |
S , ⬇️ |
Abajo |
D , ➡️ |
Derecha |
ESC ❌ |
Cierra la ventana |
◦ Email: [email protected]
◦ Linkedin: https://www.linkedin.com/in/gemartin99/