Designing and developing games for multiple devices, multiple platforms and form factors has been the most common challenge today. In this session, learn the different aspects of game design & development that need to be considered. Understand the challenges from the right perspective and overcome them with one of the best tools and platforms. Learn how Adobe Flash Builder enables you to write code intelligently for all the platforms, including Web, Windows, Macintosh, Linux, Android, BlackBerry PlayBook and iOS. Understand how easy the porting and packaging is for these platforms. Understand how Adobe Flash Builder can be used to develop and deploy multi-device games and also how to use third party gaming engines. The session also would briefly cover various methods of creating multiplayer/multi-device games, the new 3D capabilities of Adobe Flash Player to bring out the best user experiences on desktops, tablets and phones.
25. Screen DPI
Virtually
Desire HD iPhone 4
640 px
480 px
960 px
800 px
Friday 4 November 11
26. Screen DPI
Physically
Desire HD iPhone 4
640 px
480 px
960 px
800 px
Friday 4 November 11
27. Screen DPI
Physically
Desire HD iPhone 4
480 px
640 px
800 px 960 px
Friday 4 November 11
28. Screen DPI
Physically
Desire HD iPhone 4
480 px
640 px
1 inch
240 px
1 inch
326 px
240 px
326 px
800 px 960 px
Friday 4 November 11
29. Screen DPI
Device Resolution DPI
Apple iPhone 4S 640 x 960 326
HTC Desire HD 480 x 800 240
Apple iPad 768 x 1024 132
Samsung Galaxy 10.1 Tab 800 x 1280 149
BlackBerry PlayBook 600 x 1024 192
Friday 4 November 11
30. Screen DPI
Content Scaling for Virtual Size
object.width = n;
Friday 4 November 11
31. Screen DPI
Content Scaling for Physical Size
object.width = flash.Capabilities.screenDPI * physicalSize;
Friday 4 November 11
49. 3D & GPU
Stage 3D (Molehill)
http://alternativaplatform.com/en/demos/maxracer/
Starling Framework
http://www.starling-framework.org
Friday 4 November 11