44 lines
1.2 KiB
Text
44 lines
1.2 KiB
Text
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
|
|
|