Gioco 2D in Java realizzato da me e @SpaMichUnibs
Per visualizzare il PDF della presentazione del progetto clicca qui
- Interfaccia Grafica, Java Swing o altri framework
- Utilizzo di Thread
- Utilizzo dell'architettura client-server
- Utilizzo di immagini e suoni
Legenda dei colori
- Rosso: utilizzato per la comunicazione client-server dei dati
- Blu: si occupa della parte grafica
- Giallo: manager di un determinato settore (immagini, suoni, ...)
- Verde: utilizzata per immagazzinare i dati di player/npc
- Grigio: tipo di dato "primitivo", può essere utilizzato anche in contesti diversi dal gioco
UML ideale del programma