Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoVioletta Magni Modificato 9 anni fa
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
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
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.