justin gold patrick lupiani the goal enhance the experience of traditional tabletop gaming over...

12

Upload: ronald-walker

Post on 17-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Justin Gold Patrick Lupiani The Goal  Enhance the experience of traditional tabletop gaming over long distance Make it as ‘natural’ feeling as possible
Page 2: Justin Gold Patrick Lupiani The Goal  Enhance the experience of traditional tabletop gaming over long distance Make it as ‘natural’ feeling as possible

DISTANCE TABLETOP GAMING

Justin Gold

Patrick Lupiani

Page 3: Justin Gold Patrick Lupiani The Goal  Enhance the experience of traditional tabletop gaming over long distance Make it as ‘natural’ feeling as possible

The Goal

Enhance the experience of traditional tabletop gaming over long distanceMake it as ‘natural’ feeling as possibleHigh levels of social InteractionMore than just a virtual version of a board

gameFun!

Page 4: Justin Gold Patrick Lupiani The Goal  Enhance the experience of traditional tabletop gaming over long distance Make it as ‘natural’ feeling as possible

The Table

Based on the design of a collaborative product with MITRE

Multi-touch and gestural interface Real and virtual objects Networking Telepresence

Page 5: Justin Gold Patrick Lupiani The Goal  Enhance the experience of traditional tabletop gaming over long distance Make it as ‘natural’ feeling as possible

The Vision

Extend the table to includeInteractable gaming widgets

○ Dice, spinners, etc.Structured interactionsAI based gaming

Page 6: Justin Gold Patrick Lupiani The Goal  Enhance the experience of traditional tabletop gaming over long distance Make it as ‘natural’ feeling as possible

The Competition

Microsoft Surface E-Whiteboards Tablet Computers

Page 7: Justin Gold Patrick Lupiani The Goal  Enhance the experience of traditional tabletop gaming over long distance Make it as ‘natural’ feeling as possible

We can do that plus…

Object scanning Cheaper than most other solutions Gestural tracking with Kinect includes

height data Did we mention the object scanning

Page 8: Justin Gold Patrick Lupiani The Goal  Enhance the experience of traditional tabletop gaming over long distance Make it as ‘natural’ feeling as possible

Implementation

Libfreenect .NET/C# Extensive use of computer vision Finger/Hand Tracking Intended to be ported to the SDK

Page 9: Justin Gold Patrick Lupiani The Goal  Enhance the experience of traditional tabletop gaming over long distance Make it as ‘natural’ feeling as possible

Bumps in the road

Base table took longer to implement Kinect resolution issues Limited hand tracking capabilities

No built in skeletons for hands Kinect is a resource hog Calibration to back projection Top Projection very light sensitive

Page 10: Justin Gold Patrick Lupiani The Goal  Enhance the experience of traditional tabletop gaming over long distance Make it as ‘natural’ feeling as possible

If we knew then what we know now Program structure Kinect Issues

Depth limitationsRelative immaturity of the drivers

Wait for SDK

Page 11: Justin Gold Patrick Lupiani The Goal  Enhance the experience of traditional tabletop gaming over long distance Make it as ‘natural’ feeling as possible

Where could it go…

Library of playable games Build-a-game framework More complex gaming structure

Tabletop RPG gamesTabletop war gamesCards

Page 12: Justin Gold Patrick Lupiani The Goal  Enhance the experience of traditional tabletop gaming over long distance Make it as ‘natural’ feeling as possible

On with the show…

Demonstration of table