Octonaut
Progetto:
Game Group Project I
Engine:
Monogame
Linguaggio di programmazione:
C#
Contributo Personale:
AI programmer
Enemy waves
Power Ups
Collision Detection
Enemy Design
Tempo di completamento: 3 mesi
Game Concept
Questo gioco chiamato Octonaut è stato il progetto di fine primo anno del mio corso universitario.
L'obiettivo era di creare un gioco 2D utilizzando l'engine chiamato Monogame.
Octonaut è un 2D scrolling shooter in cui il giocatore deve usare le sue abilità per riuscire a finire i vari livelli incolume.
Recentemente questio gioco è stato rilasciato su steam, switch, PS VITA e XBOX One.
Game Production
Nel progetto originale Octonaut ha 3 livelli di cui l'ultimo ha un boss finale.
Una delle abilità chiave di questo gioco è la possibilità di schivare i proiettili e i nemici in arrivo spostandosi nel background.
Io sono stato il Lead programmer del team ed ero responabile di:
- Creazione delle ondate di nemici
- Creazione di 7 diversi tipologie di nemici con comportamenti unici
- Creazione del boss di fine gioco
- Implementazione di Power Up.
- Implementazione di un algoritmo per individuare le collisioni
- organizzazione delle varie task per il team