La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Partecipanti: Raffaele Martorelli556000232 Antonio Vincenzo Spera 0510200635 Stefano Troiano 0510200484 Progetto TPA Horse Racing.

Presentazioni simili


Presentazione sul tema: "Partecipanti: Raffaele Martorelli556000232 Antonio Vincenzo Spera 0510200635 Stefano Troiano 0510200484 Progetto TPA Horse Racing."— Transcript della presentazione:

1 Partecipanti: Raffaele Martorelli556000232 Antonio Vincenzo Spera 0510200635 Stefano Troiano 0510200484 Progetto TPA Horse Racing

2 La nostra idea La nostra idea è realizzare un gioco di corse tra cavalli. Il gioco è strutturato in modo che due giocatori comandano due cavalli mediante l’uso della tastiera. Il gioco termina quando uno dei due giocatori raggiunge per primo il traguardo.

3 Specifiche Multithreading: ciascun cavallo in movimento è gestito da un thread indipendente.

4 Specifiche - GUI Gestione GUI: l’interfaccia grafica è gestita attraverso la libreria AWT/Swing. Sono presenti diversi effetti audio: Musica di sottofondo del menu principale; Sparo alla partenza; Cavalli in corsa; Traguardo.

5 Gestione Eventi 1 WindowEvent: qualsiasi interazione con la finestra che racchiude il nostro gioco. In particolare l’utente può chiudere e/o ridimensionare la finestra. ActionEvent: l’utente interagisce sia con il mouse che con la tastiera

6 Gestione Eventi 2 ActionEvent: l’utente interagisce premendo una serie di bottoni presenti nella GUI, in particolare Avvia il gioco; Sceglie i livelli di difficoltà; Accede alla guida; Chiude il gioco.

7 Gestione Eventi 2: Mockup

8

9 Gestione Eventi 3 ActionEvent: l’utente interagisce premendo una serie di pulsanti presenti sulla tastiera. Il sistema sceglierà da un range di caratteri predefinito e visualizzerà sullo schermo il tasto da premere. La corretta pressione dei tasti farà avanzare i cavalli. Giocatore 1: A – S – D – W Giocatore 2: J – K – L – I

10 Mockup

11 Le Opzioni Attraverso il pulsante opzioni, presente nella schermata introduttiva del gioco, l’utente può scegliere 3 livelli di difficoltà:

12 Livelli Livello 1(Dilettante): Corsa Semplice; Livello 2(Principiante): Gettoni Bonus. Durante la corsa compariranno, in maniera del tutto casuale, dei gettoni di colore giallo che consentiranno al cavallo di avanzare di 5 posizioni. Livello 3(Professionista): Gettoni Bonus e Penalità. Oltre ai gettoni bonus presentati al punto 2, saranno presenti gettoni di colore nero che bloccheranno il cavallo per un intervallo di tempo casuale (da 1 a 5 sec.)

13 Mockup Livello 1

14 Mockup Livello 2

15 Mockup Livello 3

16 Guida Dalla schermata iniziale è possibile accedere alla guida del gioco.

17 Traguardo Nella fase finale del gioco verrà presentata una schermata che visualizzerà il vincitore della gara


Scaricare ppt "Partecipanti: Raffaele Martorelli556000232 Antonio Vincenzo Spera 0510200635 Stefano Troiano 0510200484 Progetto TPA Horse Racing."

Presentazioni simili


Annunci Google