1 / 15

Gun Wars

Gun Wars. Roberto caiazzo (0124000267) Vincenzo selvaggio (0124000240). Sommario. Il gioco pag . 3 Inizio del gioco pag . 4 Battaglia ! p ag . 5 Scontri particolari pag . 6 Forzieri e ricompense pag . 7 Negozio pag . 8 La mappa e le zone pag . 9

crevan
Download Presentation

Gun Wars

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Gun Wars Roberto caiazzo (0124000267) Vincenzo selvaggio (0124000240)

  2. Sommario • Il giocopag. 3 • Inizio del giocopag. 4 • Battaglia! pag. 5 • Scontriparticolaripag. 6 • Forzieri e ricompensepag. 7 • Negoziopag. 8 • La mappa e le zone pag. 9 • Gestioneprofilo – Level Up pag. 10 • Gestionearmipag. 11 • Suoni e animazionipag. 12 • Interfacciagraficapag. 13 • Obiettivi futuri pag. 14

  3. Il gioco • Il giocatoreverràtrasposrtato in un’avventuraambientatasuun’isolacircondatadall’oceanoPacifico. • Dopounavelocepersonalizzazione del proprio alter ego virtuale, sisvilupperàilgiocovero e proprio, incentratosuscontri con armi da fuoco in stile gioco di ruolo. • Il nostroeroe è mosso dal desiderio di conquistarel’interaisola, sconfiggendotuttigliavversarisulsuocammino e acquisendoesperienzadopoognilotta. • Non mancherannopotenziamenti, oggetticonsumabili e tantoaltro, disponibilinelnegoziopresentesull’isola. • Sietepronti per questacoinvolgenteavventura? Si parte! Strumenti utilizzati: Netbeans(comprensivo della progettazione visuale integrata)

  4. Inizio del gioco • Cliccando su Nuova partita si accederà alla finestra di creazione del proprio eroe. • E’ possibile scegliere fra 3 classi differenti, ognuna con i propri valori di attacco, difesa e abilità. • Nel gioco sono gestiti anche salvataggio e caricamento di una partita, affinchè i propri progressi vengano mantenuti al riavvio del gioco. • Il caricamento viene gestito da una finestra che si occupa di elencare tutti i salvataggi trovati nella cartella di gioco, ossia file con formato "sav". • Inoltre, dalla stessa finestra sarà anche possibile eliminare i salvataggi presenti.

  5. Battaglia! • Le battaglie sono il fulcro del gioco. Infatti, spesso durante l'esplorazione dell'isola l'eroe si imbatterà in avversari sempre più forti man mano che avanza nella sua avventura. • Quando ci si trova in battaglia, l'eroe ha diverse scelte a propria disposizione. • Attacca gli consente di far fuoco sul nemico per fargli perdere punti salute. • Difenditi gli consente di aumentare la propria difesa per subire meno danni dai successivi attacchi nemici. • Curati sfrutta un medikit (se ne è in possesso) per ripristinare parte della sua salute. • Fuggi, infine, consente fi scappare da scontri troppo ardui al costo dei pochi crediti persi nella fuga stessa. Quando uno dei due avversari perde tutti i suoi punti salute, perde la battaglia. I valori di arma e scudo influenzano molto l'esito di uno scontro. E' importante inoltre non rimanere mai a corto di munizioni, perché in tal caso l'eroe sarebbe impossibilitato ad attaccare. Se però è in possesso di un caricatore, egli può ricaricare la sua arma, continuando così lo scontro.

  6. Scontri particolari I nemici casuali • Durante ogni spostamento, l'eroe potrebbe incorrere in un nemico casuale, con valori random. • Essi, infatti, avviano una battaglia anche se il giocatore non preme alcun tasto, basta che l'eroe stia effettuando uno spostamento da un luogo all'altro. Il boss • Al termine dell'esplorazione di ognuno dei 4 territori di gioco è situato lo scontro finale con il boss. • Si tratta di un nemico più forte degli altri e con comportamenti differenti dagli avversari normali. • Ogni boss ha una propria caratteristica peculiare: uno ad esempio può scomparire e riapparire durante una battaglia, un altro ancora può rubare i nostri medikit per curarsi e così via. • Vincendo per la prima volta contro un boss, si otterrà l'arma usata dal boss stesso come premio, oltre a sbloccare la successiva area di gioco.

  7. Forzieri e ricompense • Talvolta l'eroe esplorando l'isola si imbatterà in forzieri da aprire che celano al loro interno ricompense in denaro per l'eroe. • Essi sono protetti da un meccanismo di autodistruzione che dopo 5 tentativi errati farà esplodere il forziere, ferendo l'eroe. • Per sbloccare il forziere bisogna inserire un codice di 4 cifre diverse tra loro. Dopo ogni tentativo il meccanismo comunicherà all'eroe se la cifra inserita è al posto giusto, se è al posto sbagliato o se è errata. • Anche dopo ogni vittoria l'eroe viene ricompensato. Infatti, egli acquisisce in quantità casuali (ma proporzionali alla difficoltà dello scontro) denaro, medikit, proiettili ed esperienza.

  8. Negozio • Sull'isola è possibile accedere anche ad un negozio situato nei pressi del lago. • Qui è possibile acquistare armi, munizioni, medikit, equipaggiamenti e tanto altro ancora. • Se dotati della tessera del negozio, è possibile inoltre usufruire di una raccolta punti che prevede premi talvolta molto interessanti, selezionabili dal relativo catalogo. Una volta scelto l'oggetto da acquistare e selezionato eventualmente la quantità richiesta, sarà possibile spendere il denaro posseduto per appropriarsi di tale oggetto.

  9. La Mappa e le Zone • Il gioco è dotato di due aree molto importanti: La Mappa con le zone e le mini-zone. • La Mappa (vedi figura 1) ci permette di avanzare da una zona all’altra, di tenere sotto controllo i parametri di base dell’eroe, di accedere al profilo e al negozio. • Le Mini-zone sono le sfide che dobbiamo superare, per arrivare a conquistare la zona. In questi mini-zone possiamo trovare nemici, oggetti misteriosi e nemici casualiche come noi vogliono conquistare l’isola. (vedi figura 2) • Nelle mini-zone le parti attive sono rosse, le parti disattivate sono nere e le parti speciali sono dorate. Figura 2: Mini-zone Figura 1: Mappa

  10. Gestione Profilo • L’eroe può accedere al suo profilo per visualizzare i suoi parametri, per gestire le sue armi e per curarsi. • Il gioco riconosce quando l’eroe ha medikit per curarsi e quando la salute è già uguale a 100. In questo caso il pulsante "Curati"viene disabilitato. • L’eroe può gestire le armi che ha a sua disposizione, equipaggiandole o cambiando la loro priorità. • Il gioco gestisce il level up, confrontando l’esperienza dell’eroe con una somma che identifica il tetto da raggiungere per il passaggio al livello successivo. Level Up

  11. Gestione Armi • Quando abbiamo l’esigenza di comprare armi più potenti, sorge il problema del cosiddetto "spazio della borsa", poiché l’eroe, come si vede dal profilo, può trasportare al massimo 3 armi: 1 principale e 2 di scorta. • Questa situazione viene risolta con questa finestra (vedi Figura), la quale permette di gestire le armi in nostro possesso. Quindi, quando l’eroe nel negozio compra una quarta arma, la finestra appena descritta si apre, permettendo all’eroe di scartare una delle armi, per far posto alla nuova arma appena acquistata.

  12. Suoni e animazioni • Il gioco è arricchito da numerosi suoni e da animazioni. • I suoni sono stati utilizzati per rendere più realistico l’uso di alcuni oggetti come armi, medikit, o per eventi come esplosioni, ecc. • La maggior parte delle animazioni inserite, sono state ottenute utilizzando immagini GIF, che danno «vita» un po’ al paesaggio e agli oggetti, l’unica animazione che è stata ottenuta con istruzioni all’interno del gioco, è stata quella dell’eroe che si muove da una mini-zona all’altra. Sparo di arma.

  13. Interfaccia Grafica Le immagini sono state realizzate a mano utilizzando programmi come paint e gimp. Il gioco è arricchito da numerose immagini di personaggi, armi, luoghi e oggetti: Sono state utilizzate istruzioni come setVisible per la gestione dei frame, setEnabled per abilitazione dei bottoni e una progressbar per misurare la salute dei personaggi: ProgressBar: setEnabled:

  14. Obiettivi futuri Espandere la storia di gioco. Aggiornare gli oggetti di gioco, come armi, equipaggiamenti e altri consumabili. Aggiungere nuove aree di gioco, unite a diversi altri tipi di nemici e boss di fine area. Migliorare le routine di intelligenza artificiale dei nemici. Bilanciare al meglio il gioco. Possibilmente tanto altro ancora!

  15. Grazie! Un progetto ideato e realizzato da: Roberto Caiazzo Vincenzo Selvaggio

More Related