Fundamentals
of
Human Interaction Design
Progetto Kinect:
Alessandro Micaglio, Luigi Danilo
Vasco, Simone Straccia
Obiettivi
• Realizzare il gioco del bowling con
l’interazione tramite Kinect.
• Realizzare tutorial per la comprensione
delle meccaniche di gioco.
Introduzione
• Interazione con Kinect:
– Movimenti del corpo.
– Riconoscitore vocale.
• Tutorial mediante:
– Schermate esplicative.
Interazione Kinect:
• Movimenti del Corpo:
– La Kinect rileva l’intera struttura dello scheletro
ritornando informazioni sui movimenti del giocatore
– Sono stati utilizzati principalmente i movimenti del
braccio:
• Esecuzione e calibrazione del tiro.
– e del bacino:
• Posizionamento della palla su pista, prima del tiro.
Interazione Kinect:
•
Movimenti del Corpo:
–
Nell’ultima fase di tiro, consideriamo:
•
Il vettore tra la spalla e il gomito:
–
–
All’instante t e t+1;
L’angolo formatosi tra questi due vettori:
•
•
Se maggiore di un valore β indica un movimento di tiro
Indica la potenza impressa alla palla
Interazione Kinect:
• Riconoscimento vocale:
– Uso di parole chiave per la navigazione
attraverso i menu:
• Select: per selezione delle voci
• Back: per ritorno a schermate precedenti
• Next: per scorrere le schermate di tutorial.
Interazione Kinect:
•
Riconoscimento vocale:
–
E per gameplay:
•
Next per accedere alle fasi di tiro:
1. Posizionamento palla.
2. Direzione tiro.
3. Potenza tiro.
•
Pause: per mettere in pausa
Schermate di tutorial:
•
Spiegazione interazione con i menu:
– Una prima serie di schermate spiegano
attraverso testo e prove, l’interazione con i
menu.
– La seconda (solo testuale) spiega come
effettuare il tiro.
Feedback sonori:
•
Utilizzo di suoni per avvisare l’utente:
– per il completamento di un’azione
– per segnalare lo scorrimento della palla
lungo la pista da gioco
– per segnalare la caduta dei birilli
Software di sviluppo:
Scarica

Diapositiva 1