14-MultiTouchEvents

14-MultiTouchEvents - CS193P - Lecture 14 iPhone...

Info iconThis preview shows pages 1–15. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: CS193P - Lecture 14 iPhone Application Development Touch Events & Multi-Touch Announcements Presence 4 due tomorrow 5/19 at 11:59PM Questions? Announcements Final projects due Sunday 6/7 at 11:59PM No late days may be used! Demos on Monday 6/8 from 12:15-3:15PM Some apps from last quarter... http://www.stanfordiphoneclassapps.com / Air Guitar James Anthony and Edward Marks Qingwen Karan Misra And more... Special Announcement CS193P has been on iTunes U since April 3, 2009... 1,000,000 lecture video downloads! As of today, over Todays Speakers Steve Demeter, Demiforce Thoughts & guidelines for touch input in games Five effective multitouch control schemes Josh Shaffer, Apple Touches and events Multi-Touch handling Controls Guest Speaker: Steve Demeter, Demiforce Introduction Steve Demeter, founder of Demiforce Created Trism at the launch of the AppStore Demiforce creates original IP & provides whitelabel consulting What Ill be talking about Thoughts & guidelines for using touch input in iPhone games Five forms of multitouch control schemes used in iPhone games Thoughts & Guidelines For Using Touch Input in iPhone Games Touch Control vs Tilt Control Many see the iPhone is a casual gaming device, meant to be played on the go Accelerometer games are "fragile", requiring the user to be in a stable, undisturbed location in order to play The most stable, undisturbed location is one's own home, where the user may rather play a console or computer game than an iPhone game Finger Touch vs Mouse Cursor Remember it's a finger you're using to control the game, not a mouse cursor! Every time the user touches the screen, they may be sacrificing some kind of display Accomodating Finger Sizes iPhone gamers are all ages, and have all different sized fingers 64px * 64px is the smallest area Demiforce uses for touchable shapes There are ways to get around this, ie: Bejeweled 2 Aiding Touch Control It's helpful to put some sort of indicator for whats being touched Trism does this two ways: When you touch a trism, a hilighted marker pops out Once you start sliding a strip, you can move your finger off the selected trism Five Effective Multitouch Control Schemes 1: Sliders Provides two single-dimensional inputs Pro: Allows a clear barrier between control surface and...
View Full Document

This note was uploaded on 10/29/2009 for the course CS 193D taught by Professor Staff during the Spring '08 term at Stanford.

Page1 / 57

14-MultiTouchEvents - CS193P - Lecture 14 iPhone...

This preview shows document pages 1 - 15. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online