/Gardenville-2D

Videogioco RPG in 2D realizzato in Java

Primary LanguageJava

Gardenville 2D

Gioco 2D in Java realizzato da me e @SpaMichUnibs
Per visualizzare il PDF della presentazione del progetto clicca qui

Requisiti rispettati

  • Interfaccia Grafica, Java Swing o altri framework
  • Utilizzo di Thread
  • Utilizzo dell'architettura client-server
  • Utilizzo di immagini e suoni

UML

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

UML ideale del programma