PPS-24-psim

Implementazione

Interfaccia Grafica

IntroPopUp

IntroPopUp implementa l’interfaccia introduttiva dove si può selezionare il Node al quale assegnare il primo infetto da Disease.

drawing

Il bottone si attiva se viene selezionato un elemento della lista e una volta premuto chiude IntroPopup e mostra MainView.

drawing

MainView

MainView implementa la visualizzazione della data e dell’interfaccia inferiore dove sono presenti i pulsanti

Oltre che la barra informativa sullo stato della ricerca della cura, il resoconto della popolazione infetta, sana e deceduta, e il numero di dnaPoints posseduti da Disease e spendibili dal giocatore nella pagina della malattia.

drawing

WorldView

Durante l’infezione WorldView mostra gli Edge ancora aperti con i colori

E colora i Node con un gradiente di rosso relativo al rapporto infetti su popolazione totale.

drawing

Con l’aggravarsi di Disease gli Edge chiudono e perdono il colore e i Node si colorano di un gradiente di nero determinato dal rapporto di morti su popolazione.

drawing

PlagueView

PlagueView mostra sulla sinistra le informazioni principali di Disease e nella parte superiore i tre bottoni che alla pressione mostrano una TraitList contenete:

Le liste rendono interagibili solo i Trait i cui prerequisites sono già acquistati, quindi a inizio partita sono selezionabili solo i Trait senza prerequisites. Quando il giocatore seleziona un Trait della lista, viene mostrato sulla destra TraitInfoPanel, contenente le informazioni relative a quel trait, e un bottone Evolve.

drawing

Premuto Evolve, il Trait selezionato è acquistato se il giocatore ha accumulato dnaPoints superiori a cost di Trait. L’acquisto cambia lo sfondo del Trait sulla TraitList, le statistiche di Disease sono aggiornate, eventuali Trait più avanzati sono sbloccati (Air 2 in questo caso) e il pulsante Evolve è sostituito da Involve, la cui pressione rimuove il Trait selezionato e riporta allo stato precedente.

drawing

Implementazioni Personali

Andrea Zavatta

Lorenzo Tosi

Matteo Susca

Alessandro Stefani

Back to index | Previous Chapter | Next Chapter