SlideShare a Scribd company logo
Multi-platform Game
                       Design & Development
                       Adobe Flash Platform




                                                     Hemanth Sharma
                                           Platform Evangelist, Adobe Systems

                                                    http://www.hsharma.com
                                                            @hemanthsharma
                                    http://www.facebook.com/hemanthsharma

Friday 4 November 11
Multi-platform




Friday 4 November 11
Multi-platform


                                Google Android
                                BlackBerry PlayBook
                                Apple iOS
                                Windows
                                Macintosh
                                Linux



Friday 4 November 11
Multi-platform


                                  Across devices
                                  Richer experience
                                  Visibility

                       WHY?       More customers
                                  Revenue




Friday 4 November 11
Multi-platform


                                      Technology
                                      Display Resolution
                                      Screen Density (DPI)
                                      Physical Size
               Developer Challenges   Input
                                      Processor & Memory



Friday 4 November 11
The Process




Friday 4 November 11
The Process


                              Concept
                              Prototype
                              Concept Art
                              Development
                              Testing & Optimization
                              Deployment



Friday 4 November 11
Screen Resolution




Friday 4 November 11
Screen Resolution


                              320 px


                              Phone 480 px




Friday 4 November 11
Screen Resolution

                              480 px




                              Phone    800 px




Friday 4 November 11
Screen Resolution
                              640 px




                              Phone    960 px




Friday 4 November 11
Screen Resolution
                              768 px




                              Tablet   1024 px




Friday 4 November 11
Screen Resolution
                              800 px




                              Tablet   1280 px




Friday 4 November 11
Screen Resolution


                       1. Different Resolution

                       2. Scaling

                       3. Crop




Friday 4 November 11
Screen Resolution




Friday 4 November 11
Screen Resolution
            Different Resolution




                            350 x 350
                            logo_350.png   600 x 600
                                           logo_600.png




Friday 4 November 11
Screen Resolution
            Different Resolution




                            1024 x 768
                            bg_1024.png

                                           640 x 960
                                           bg_640.png




Friday 4 November 11
Screen Resolution
            Scaling




Friday 4 November 11
Screen Resolution
            Scaling




Friday 4 November 11
Screen Resolution
            Scale Down




            Scale Up




Friday 4 November 11
Screen Resolution
            Crop




Friday 4 November 11
Screen Resolution
            Crop




Friday 4 November 11
Graphics



                       Vector Graphics

                       Raster (Bitmap) Graphics




Friday 4 November 11
Screen DPI




Friday 4 November 11
Screen DPI
                                            Virtually
                                Desire HD               iPhone 4


                                                        640 px

                                 480 px




                                                                   960 px
                       800 px




Friday 4 November 11
Screen DPI
                                            Physically
                                Desire HD            iPhone 4


                                                         640 px

                                 480 px




                                                                  960 px
                       800 px




Friday 4 November 11
Screen DPI
                                            Physically
                                Desire HD            iPhone 4

                                 480 px
                                                         640 px




                       800 px                                     960 px




Friday 4 November 11
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
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
Screen DPI
                       Content Scaling for Virtual Size

                              object.width = n;




Friday 4 November 11
Screen DPI
                       Content Scaling for Physical Size

    object.width = flash.Capabilities.screenDPI * physicalSize;




Friday 4 November 11
Input




Friday 4 November 11
Input

                           Keyboard
                           Mouse
                           Multi-touch
                           Gestures
                           Accelerometer
                           Microphone
                           Camera



Friday 4 November 11
Keyboard

   import flash.events.KeyboardEvent;

   stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDown_handler);

   protected function keyDown_handler(event:KeyboardEvent):void {
      trace(event.keyCode);
   }




Friday 4 November 11
Mouse


   import flash.events.MouseEvent;

   stage.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown_handler);




Friday 4 November 11
Multitouch
   import flash.ui.Multitouch;
   import flash.ui.MultitouchInputMode;
   import flash.events.TouchEvent;

   if (Multitouch.supportsTouchEvents) {
     Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;

         stage.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin);
         stage.addEventListener(TouchEvent.TOUCH_END, onTouchEnd);
   }

   protected function onTouchBegin(event:TouchEvent):void {
      trace(event.touchPointID);
   }




Friday 4 November 11
Multitouch Gestures
   import flash.ui.Multitouch;
   import flash.ui.MultitouchInputMode;
   import flash.events.TransformGestureEvent;

   if (Multitouch.supportsGestureEvents) {
     Multitouch.inputMode = MultitouchInputMode.GESTURE;
     stage.addEventListener(TransformGestureEvent.GESTURE_ZOOM, onRotate);
     stage.addEventListener(TransformGestureEvent.GESTURE_ROTATE, onZoom);
   }

   protected function onRotate(event:TransformGestureEvent):void {
      trace(event.rotation);
   }
   protected function onZoom(event:TransformGestureEvent):void {
      trace(event.scaleX + ", " + event.scaleY);
   }




Friday 4 November 11
Accelerometer
   import flash.sensors.Accelerometer;
   import flash.events.AccelerometerEvent;

   var acc_obj:Accelerometer;

   if (Accelerometer.isSupported) {
     acc_obj = new Accelerometer();
     acc_obj.addEventListener(AccelerometerEvent.UPDATE, onAccUpdate);
   }

   private function onAccUpdate(event:AccelerometerEvent):void {
      trace(event.accelerationX);
      trace(event.accelerationY);
      trace(event.accelerationZ);
   }




Friday 4 November 11
Input


                       Accelerometer Check     or   Multitouch/Gestures Check




                        Keyboard Fallback      or        Mouse Fallback




Friday 4 November 11
Technology




Friday 4 November 11
Technology



                              Java
                              Objective-C
                              C or others




Friday 4 November 11
Technology



                              .apk
                              .bar
                              .ipa




Friday 4 November 11
Technology


                       Adobe Flash Platform

                                              .apk
                                              .bar
                                              .ipa




Friday 4 November 11
Technology




                            DEMO

Friday 4 November 11
Game Engines - 2D


                       • Flixel (http://flixel.org/)
                       • FlashPunk (http://flashpunk.net/)
                       • PushButton (http://pushbuttonengine.com/)




Friday 4 November 11
Game Engines - Isometric



                       • AS3 ISO Lib (http://code.google.com/p/as3isolib/)
                       • TheoWorlds (http://www.theoworlds.com/)




Friday 4 November 11
Game Engines - Physics


                       • JigLib (http://www.jiglibflash.com/blog/)
                       • Box2D (http://box2dflash.sourceforge.net/)
                       • APE (http://www.cove.org/ape/)
                       • WOW (http://code.google.com/p/wow-engine/)




Friday 4 November 11
Multiplayer / Multiuser



                       P2P

                       Socket & SocketServer




Friday 4 November 11
3D & GPU




       Stage 3D (Molehill)
       http://alternativaplatform.com/en/demos/maxracer/

       Starling Framework
       http://www.starling-framework.org
Friday 4 November 11
Questions?

                                http://www.adobe.com/gaming
                                        http://labs.adobe.com




                                     http://www.hsharma.com
                                             @hemanthsharma
                       http://www.facebook.com/hemanthsharma



Friday 4 November 11

More Related Content

Recently uploaded

Recently uploaded (20)

10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Multiplatform Game Design & Development

  • 1. Multi-platform Game Design & Development Adobe Flash Platform Hemanth Sharma Platform Evangelist, Adobe Systems http://www.hsharma.com @hemanthsharma http://www.facebook.com/hemanthsharma Friday 4 November 11
  • 3. Multi-platform Google Android BlackBerry PlayBook Apple iOS Windows Macintosh Linux Friday 4 November 11
  • 4. Multi-platform Across devices Richer experience Visibility WHY? More customers Revenue Friday 4 November 11
  • 5. Multi-platform Technology Display Resolution Screen Density (DPI) Physical Size Developer Challenges Input Processor & Memory Friday 4 November 11
  • 6. The Process Friday 4 November 11
  • 7. The Process Concept Prototype Concept Art Development Testing & Optimization Deployment Friday 4 November 11
  • 9. Screen Resolution 320 px Phone 480 px Friday 4 November 11
  • 10. Screen Resolution 480 px Phone 800 px Friday 4 November 11
  • 11. Screen Resolution 640 px Phone 960 px Friday 4 November 11
  • 12. Screen Resolution 768 px Tablet 1024 px Friday 4 November 11
  • 13. Screen Resolution 800 px Tablet 1280 px Friday 4 November 11
  • 14. Screen Resolution 1. Different Resolution 2. Scaling 3. Crop Friday 4 November 11
  • 16. Screen Resolution Different Resolution 350 x 350 logo_350.png 600 x 600 logo_600.png Friday 4 November 11
  • 17. Screen Resolution Different Resolution 1024 x 768 bg_1024.png 640 x 960 bg_640.png Friday 4 November 11
  • 18. Screen Resolution Scaling Friday 4 November 11
  • 19. Screen Resolution Scaling Friday 4 November 11
  • 20. Screen Resolution Scale Down Scale Up Friday 4 November 11
  • 21. Screen Resolution Crop Friday 4 November 11
  • 22. Screen Resolution Crop Friday 4 November 11
  • 23. Graphics Vector Graphics Raster (Bitmap) Graphics Friday 4 November 11
  • 24. Screen DPI Friday 4 November 11
  • 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
  • 33. Input Keyboard Mouse Multi-touch Gestures Accelerometer Microphone Camera Friday 4 November 11
  • 34. Keyboard import flash.events.KeyboardEvent; stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDown_handler); protected function keyDown_handler(event:KeyboardEvent):void { trace(event.keyCode); } Friday 4 November 11
  • 35. Mouse import flash.events.MouseEvent; stage.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown_handler); Friday 4 November 11
  • 36. Multitouch import flash.ui.Multitouch; import flash.ui.MultitouchInputMode; import flash.events.TouchEvent; if (Multitouch.supportsTouchEvents) { Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT; stage.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin); stage.addEventListener(TouchEvent.TOUCH_END, onTouchEnd); } protected function onTouchBegin(event:TouchEvent):void { trace(event.touchPointID); } Friday 4 November 11
  • 37. Multitouch Gestures import flash.ui.Multitouch; import flash.ui.MultitouchInputMode; import flash.events.TransformGestureEvent; if (Multitouch.supportsGestureEvents) { Multitouch.inputMode = MultitouchInputMode.GESTURE; stage.addEventListener(TransformGestureEvent.GESTURE_ZOOM, onRotate); stage.addEventListener(TransformGestureEvent.GESTURE_ROTATE, onZoom); } protected function onRotate(event:TransformGestureEvent):void { trace(event.rotation); } protected function onZoom(event:TransformGestureEvent):void { trace(event.scaleX + ", " + event.scaleY); } Friday 4 November 11
  • 38. Accelerometer import flash.sensors.Accelerometer; import flash.events.AccelerometerEvent; var acc_obj:Accelerometer; if (Accelerometer.isSupported) { acc_obj = new Accelerometer(); acc_obj.addEventListener(AccelerometerEvent.UPDATE, onAccUpdate); } private function onAccUpdate(event:AccelerometerEvent):void { trace(event.accelerationX); trace(event.accelerationY); trace(event.accelerationZ); } Friday 4 November 11
  • 39. Input Accelerometer Check or Multitouch/Gestures Check Keyboard Fallback or Mouse Fallback Friday 4 November 11
  • 41. Technology Java Objective-C C or others Friday 4 November 11
  • 42. Technology .apk .bar .ipa Friday 4 November 11
  • 43. Technology Adobe Flash Platform .apk .bar .ipa Friday 4 November 11
  • 44. Technology DEMO Friday 4 November 11
  • 45. Game Engines - 2D • Flixel (http://flixel.org/) • FlashPunk (http://flashpunk.net/) • PushButton (http://pushbuttonengine.com/) Friday 4 November 11
  • 46. Game Engines - Isometric • AS3 ISO Lib (http://code.google.com/p/as3isolib/) • TheoWorlds (http://www.theoworlds.com/) Friday 4 November 11
  • 47. Game Engines - Physics • JigLib (http://www.jiglibflash.com/blog/) • Box2D (http://box2dflash.sourceforge.net/) • APE (http://www.cove.org/ape/) • WOW (http://code.google.com/p/wow-engine/) Friday 4 November 11
  • 48. Multiplayer / Multiuser P2P Socket & SocketServer 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
  • 50. Questions? http://www.adobe.com/gaming http://labs.adobe.com http://www.hsharma.com @hemanthsharma http://www.facebook.com/hemanthsharma Friday 4 November 11