Projecte final de l'assignatura Fonaments d'Ordinadors realitzat durant la Tardor del 2020 i avaluat amb un 10. Es tracta del mític joc del gusanito, també conegut com a Snake, implementat en C. L'objetiu del joc és controlar un gusanito que ha de menjar i créixer, evitant col·lisions amb el seu propi cos i les parets de l'àrea de joc.
Per començar, clona el repositori utilitzant la següent comanda:
$ git clone https://github.com/victhormoreno/Gusanito
Un cop clonat el repositori, entra dins la carpeta i comprova que està inclòs l'executable play
:
$ cd ~/path/gusano
$ ls
docs include play README.md src
Si l'executable play no es troba a la carpeta, hauràs de compilar el codi font abans de continuar de la següent forma:
$ gcc -o play src/main.c src/Modules/juego.c src/Modules/tablero.c src/Modules/gusano.c src/Modules/casilla.c src/Modules/coords.c src/Utils/azar.c src/Utils/colores.c src/Utils/tamanyo_terminal.c src/Utils/teclas_tictac.c -Iinclude
Finalment, pots començar a jugar:
$ ./play
Per a més informació del que fa cada funció accedir aquí.