Skip to content
This repository has been archived by the owner on Jun 9, 2024. It is now read-only.
/ 1-VS-All-phabet Public archive

Project in which a c++ platform game is developed using the ncurses library

License

Notifications You must be signed in to change notification settings

aNdReA9111/1-VS-All-phabet

Repository files navigation

1 vs All-phabet

Progetto di gruppo in cui viene implementato un gioco tramite la libreria ncurses; Il player deve migliorare il suo punteggio passando al livello successivo, tuttavia per poterlo fare deve raccogliere tutte le monete. I nemici gli renderanno questa missione più difficile. Quest'ultimi possono essere di 2 tipi:

  • mostri: riconoscibili perché si muovono e sono rappresentati da una lettera maiscola;
  • torrette: rappresentate da una lettera minuscola e incapaci di muoversi. Il giocatore può infliggere danni alle torrette o ai mostri entrandovi in contatto o sprando ad essi. Le torrette hanno molta più vita dei mostri, ma possono fare danni solo sparando, non tramite il contatto.

Compilazione tramite Makefile

Makefile compila il gioco

make

Esecuzione tramite Makefile

Makefile esegue il gioco mediante il seguente comando

make run

Rimozione eseguibile

Si utilizza il seguente comando del Makefile:

make clean

Rimozione Partite Salvate

Si utilizza il seguente comando del Makefile:

make reset

Come si gioca

Il movimento avviene con le frecce direzioni, gli spari con i tasti w,a,s,d. Il tasto 1 è riservato all'apertura del livello market, q è il tasto per l'uscita dallo shop e dal gioco, infine r serve per ricominciare una nuova partita dopo la morte.

Sviluppatori

  • Fiorelllino Andrea
  • Po Leonardo
  • Silvestri Luca

Link Relazione del Progetto

https://docs.google.com/document/d/1qKrCzQvuM9lWxvQD8znN8tCQDLdZqcdMxinh7FZyy0o/edit?usp=sharing

About

Project in which a c++ platform game is developed using the ncurses library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •