Da fare: - Creazione dei bonus: - (+) per aumentare di uno la vita - (#) per autoshoot (che deve durare tot secondi) - Uso della libreria menu.h per creare menu di gioco: - possibilità di salvare la partita al gameover, con inserimento di un nome di 3 lettere - possibilità di cambiare impostazioni (che vengono messe in un config file): - numero di nemici - velocità - quantità di bonus - durata autoshoot - vite rigenerate da (+) - etc... - possibilità di vedere la scoreboard - passaggio da caratteri a stringhe (se vogliamo, dopo il codice si incasina un po'): - (-X-) per nemici e |_^_| per il giocatore Refactor: space_shooter/ ├── src/ │ ├── main.c │ ├── game.c │ ├── gui.c │ ├── input.c │ ├── logic.c │ ├── objects.c │ └── utils.c │ ├── include/ │ ├── game.h │ ├── gui.h │ ├── input.h │ ├── logic.h │ ├── objects.h │ └── utils.h │ ├── assets/ │ ├── ascii/ │ ├── build/ │ ├── Makefile # prima o poi... ├── README.md