Allenamento delle proprie capacità su Unity implementando molti pattern per lo sviluppo di videogiochi come Object polling, state pattern for player movement, observer pattern e altri.
- il giocatore deve colpire le Bolle che rimbalzano sulla mappa senza farsi colpire
- movimento con WASD e sparo con SPACE
- Unity Engine (C#)
- Unity Timeline + Animation Events per sincronizzazione eventi-musica
- AudioMixer per la gestione di effetti audio e feedback sonori
- Custom Level Editor (tool interno per mappare le note)
- Interfaccia in UI Toolkit / Canvas System
- Sistema di punteggio
- UI minimalista ispirata al Videogame Pang
- Sistema di movimento classico di un gioco 2D
L'idea è di trasformare Pang in un RogueLike dove è possibile comprare i potenziamenti che saranno droppati dalle Bubble. Gli slot degli oggetti disponibili sono 3 quindi sono da usare con parsimonia.
- Unity 6 o superiore
- Supporto per build Windows/Mac
Still in develop
- Clona la repository
- Apri il progetto come Unity Project
- Avvia il progetto