developing geogames for education with kinect and android for arcgis runtime

Post on 01-Nov-2014

1.090 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

This presentation is about Where Is That, a game developed for geography and history education. There are two versions, one for Android, available on Google Play, and the other for Windows.

TRANSCRIPT

// ESRI International Developer Summit

Developing Geo Games with ArcGIS Runtime and Kinect

Gabriel Moreira -@gspmoreiraVinicius Machuca - @vmachuca

2013

Motivation

ESRI International Developer Summit 2013

//Motivation

• Develop Geo Games for Education

• Learn Mobile and Kinect development

GAMES

ESRI International Developer Summit 2013

//

ESRI International Developer Summit 2013

//AngryGIS for Android

http://github.com/gabrielspmoreira/AngryGIS/

Stupid!

ESRI International Developer Summit 2013

// Inspiration

http://www.acreativedesktop.com/cool/geography-world-map-game.html

Where is That?Test your geography and history

kwnowledge!

ESRI International Developer Summit 2013

//Where is That?

Explore

Famous Cities and Places

Famous Landmarks

Historical Events

+500 questions

ESRI International Developer Summit 2013

//Where is That?

•WIT AndroidArcGIS Runtime SDK for Android

•WIT KinectArcGIS Runtime SDK for WPF

Where is That for AndroidRuntime for Android

http://play.google.com/store/apps/details?id=com.whereisthathttp://ondeeisso.com.br/http://github.com/gabrielspmoreira/whereisthat

ESRI International Developer Summit 2013

//Android version

Demo!

Play

Explore

Find

Score

ESRI International Developer Summit 2013

//UI Evolution

ESRI International Developer Summit 2013

//

BLAH…..

Where is That for KinectRuntime for WPF

ESRI International Developer Summit 2013

//NUI - Natural User Interfaces

ESRI International Developer Summit 2013

//Devices

ESRI International Developer Summit 2013

//Gestures

Dynamic Gestures

Continuous GesturesStatic Gestures / Postures

ESRI International Developer Summit 2013

//APIs

http://www.openni.org/

http://openkinect.org

http://www.microsoft.com/en-us/kinectforwindows/develop/

SDK

ESRI International Developer Summit 2013

//Kinect and SDK

• Audio Stream• Color Stream• Depth Stream• Infrared Stream

ESRI International Developer Summit 2013

//Skeleton Tracking

ESRI International Developer Summit 2013

//Where is That? for Kinect

Demo!

ESRI International Developer Summit 2013

//Where is That? for Kinect

ESRI International Developer Summit 2013

//Kinect version

Show me the code!

ESRI International Developer Summit 2013

//Kinect4Map API is on GitHub!

http://github.com/gabrielspmoreira/kinect4map

ESRI International Developer Summit 2013

//

• Design for Appropriate User Mindset (GAME mindset != UI mindset)• Determine User Intent and Engagement• Design for Natural Interactions• Design for Variability of Input• Make the Gesture Fit the Users’ Task• Teaching Gestures and Discoverability• Feedback

Important Aspects for NUI

ESRI International Developer Summit 2013

//References

ESRI International Developer Summit 2013

//Other Resources

http://www.kinecteducation.com/

ESRI International Developer Summit 2013

//GeoGames for Education!

GAME OVER

Questions?

// ESRI International Developer Summit

Thank you!

Gabriel Moreira @gspmoreiragspmoreira@gmail.com

Vinicius Machuca @vmachucavinicius.machuca@gmail.com

ESRI International Developer Summit 2013

//Bonus - Catch the Cat

... with your Kinect for XBOX

ESRI International Developer Summit 2013

//

ESRI International Developer Summit 2013

//

ESRI International Developer Summit 2013

//

ESRI International Developer Summit 2013

//

August 28, 2012

August 27, 2012

Catch the Cat

Depth Stream

ESRI International Developer Summit 2013

//We are crazy by GeoGames!

http://bit.ly/hangmangame

top related