34. Developer DayGoogle 2010
Original Input System
Activity
Thread
Input
System
Game
MotionEvents
KeyEvents
Track Ball
Touch Screen Orientation
Sensor
35. Developer DayGoogle 2010
Original Input System
Activity
Thread
Input
System
Game
MotionEvents
KeyEvents
Track Ball
Touch Screen Orientation
Sensor
Keyboard
Tilt Controls
D-Pad
36. Developer DayGoogle 2010
Current Input System
Activity
Thread
Input
System
Game
MotionEvents
KeyEvents
Input
Interface
Raw State
JumpTiltMovement Attack
40. Developer DayGoogle 2010
Android でしか存在しない仕組み
Activity
Surface
Holder
Rendering
Thread
OpenGL ES
Context
Web
Server
Sound
Pool
Android Framework
Input Events
Input Events
Native
Code
41. Developer DayGoogle 2010
“It’s not really about innovation so much
as exploring interestingness.”
Jonathan Blow, author of Braid
楽しいゲームには「革新」より
「面白さ」のほうが大事