13
Università degli Studi di Bari «Aldo Moro» Dipartimento di Informatica Corso di Laurea in Informatica e Comunicazione Digitale La Realtà Aumentata Applicata allo Sviluppo di Videogiochi su Dispositivi Mobile: Legion RELATORE: PROF. FABIO ABBATTISTA CORRELATORE: DOMENICO RENNA (RHUBBIT S.R.L.) LAUREANDO: BESJAN XHIKA ANNO ACCADEMICO: 2015/2016

Graduation slides

Embed Size (px)

Citation preview

Page 1: Graduation slides

Università degli Studi di Bari «Aldo Moro»Dipartimento di Informatica

Corso di Laurea in Informatica e Comunicazione Digitale

La Realtà Aumentata Applicata allo Sviluppo di Videogiochi su Dispositivi Mobile: Legion

RELATORE:PROF. FABIO ABBATTISTA

CORRELATORE:DOMENICO RENNA (RHUBBIT S.R.L.)

LAUREANDO:BESJAN XHIKA

ANNO ACCADEMICO: 2015/2016

Page 2: Graduation slides

2

Obiettivo: Sviluppare tutte le fasi di progettazione e realizzazione di un videogioco chiamato LEGION.

Parole chiave: realtà aumentata, videogiocho, grafica 3d.

• Realtà Aumentata

• Tecnologie utilizzate per lo sviluppo

• Il progetto Legion

• Conclusioni e Sviluppi futuri

Outline

Page 3: Graduation slides

3

Realtà Aumentata: Definizione

La realtà aumentata (AR) è una tecnologia che aggiunge in tempo reale elementi virtuali alla realtà fattuale.

Page 4: Graduation slides

4

Sviluppo

Unity: game engine ed ecosistema che permette lo sviluppo di videogiochi, applicazioni e contenuti interattivi 2D e 3D multipiattaforma.

uFrame: sistema di progettazione e sviluppo basato sull'architettura MVVM (Model, View, ViewModel).

Vuforia: piattaforma di realtà aumentata, che consente alle applicazioni di “vedere” il mondo fisico e connetterlo con esperienze digitali che aumentano il coinvolgimento dell’utente.

Page 5: Graduation slides

5

Legion: Gameplay

…Sei un Legion Master e il tuo obiettivo è quello di sconfiggere tutti gli altri Legion Master sul pianeta per diventare il signore supremo.

Personaggi:

Legion Master (giocatore/i) Legion (mostri associati ai quattro elementi fondamentali della natura: Aria, Acqua, Terra e Fuoco.

Fasi di gioco Ambientazione Luogo

Caccia ai Legion Portali Outdoor

Scontri fra Legion Arena Indoor

Page 6: Graduation slides

6

Legion: Portali

Il numero di portali nel gioco è virtualmente infinito e potrà contenere un numero variabile di Legion

Il portale viene creato a runtime sulla base di dati ambientali quali: latitudine, longitudine, altitudine, ecc.

La mappa e le informazioni di geolocalizzazione sono state ottenute con OpenStreetMap.

Page 7: Graduation slides

7

Legion: Mappa dei Portali

Mappa dei portali:

1: mappa della zona dove si trova l’utente

2: portale vicino all’utente

3: portali lontani dall’utente

4: tasti per zoomare la mappa

Page 8: Graduation slides

8

Legion: Portali in Realtà Aumentata

Portale in Realtà Aumentata:

1: animazione del portale

2: streaming in background della camera del

dispositivo mobile

Page 9: Graduation slides

9

Legion: Minigioco del Portale

Minigioco per sbloccare il portale:

1: cerchio illuminato

2: numero di tentativi

Page 10: Graduation slides

10

Legion: Arena

Impostazione Arena:

1: marker arena

2: galleria arene

3: marker Legion

Page 11: Graduation slides

11

Legion: Il combattimento

Combattimento:

1: vertici di azione

2: Legion e stato

del Legion

Page 12: Graduation slides

12

Conclusioni e Sviluppi futuri

Durante questo lavoro di tesi si è:

Sviluppato il sistema della mappa del mondo con i portali

Sviluppata la Realtà Aumentata dei portali

Sviluppato il videogioco per sbblocare i portali

Impostato lo scenario della Realtà Aumentata dell’arena

Sviluppato il sistema di combatimentoSviluppi futuri:

Minigiochi

Multiplayer

Microtransazioni

Page 13: Graduation slides

13

Grazie per l’attenzione