Stage3D                        Changing the GameFriday, 2 November 12
Stage3D                        Changing the Game                                              Hemanth Sharma              ...
Direction                        & FocusFriday, 2 November 12
Direction                                                  & Focus                        Flash Player on MobilesFriday, 2...
Direction                                                  & Focus                        Flash Player on Mobiles         ...
Direction                                                       & Focus                        Flash Player on Mobiles    ...
Audience                        The audience                        Approximately 500M people                        have ...
Audience                        The audience                        Approximately                        Approximately 500...
Audience                        The audience                        Approximately                        Approximately 500...
Audience                        The audience                        Approximately                        Approximately 500...
Top                               Games                        9 of the top 10                        games               ...
Top                               Games                        9of the top 10 10                        9 of the top      ...
Go DRY                         * Chrome OnlyFriday, 2 November 12
Go DRY                        Reuse AS3 code                            * Chrome OnlyFriday, 2 November 12
Go DRY                                                     Reuse AS3 code                        Same Code (ActionScript 3...
Go DRY                                                     Reuse AS3 code                        Same Code (ActionScript 3...
“     just converted a small project to Starling+AIR and am getting     solid 60fps... super impressive.             just ...
“     just converted a small project to Starling+AIR and am getting     solid 60fps... super impressive.             just ...
“     just converted a small project to Starling+AIR and am getting     solid 60fps... super impressive.             just ...
Powered by                        Stage3DFriday, 2 November 12
Powered by                              Stage3D                        GPUFriday, 2 November 12
Powered by                                                          Stage3D                        OpenGL, OpenGL ES 2.0, ...
Powered by                                                          Stage3D                                 Stage3D       ...
//compile vertex shader var vertexShader:Array =     [     "dp4 op.x, va0, vc0", //4x4 matrix transform from 0 to output c...
FrameworksFriday, 2 November 12
Frameworks              Starling FrameworkFriday, 2 November 12
Frameworks              Starling Framework              Box2D, NAPEFriday, 2 November 12
Frameworks              Starling Framework              Box2D, NAPE              Away3DFriday, 2 November 12
Frameworks              Starling Framework              Box2D, NAPE              Away3D              Flare3DFriday, 2 Nove...
Frameworks              Starling Framework              Box2D, NAPE              Away3D              Flare3D              ...
Frameworks              Starling Framework              Box2D, NAPE              Away3D              Flare3D              ...
Starling                                                 Framework                    www.starling-framework.orgFriday, 2 ...
Starling                                                 Framework                                                 Open So...
Starling                                                 Framework                                                 Open So...
Starling                                                 Framework                                                 Open So...
Starling                                                 Framework                                                 Open So...
//compile vertex shader var vertexShader:Array =     [     "dp4 op.x, va0, vc0", //4x4 matrix transform from 0 to output c...
//compile vertex shader var vertexShader:Array =     [     "dp4 op.x, va0, vc0", //4x4 matrix transform from 0 to output c...
Starling                        FrameworkFriday, 2 November 12
Starling                        Framework                        Rovio:                        ANGRY BIRDSFriday, 2 Novemb...
Starling                        FrameworkFriday, 2 November 12
Starling                        Framework                        Zynga:                        Ruby BlastFriday, 2 Novembe...
Away3D                        Away3D                        Lightweight open-source 3D                        framework. H...
Away3D                        Away3D                        Lightweight open-source 3D                        framework. H...
Away3D                        Away3D                        Lightweight open-source 3D                        framework. H...
Away3D                        Away3D                        Lightweight open-source 3D                        framework. H...
Away3D                        Away3D                        Lightweight open-source 3D                        framework. H...
Stage3D                        Delta Strike: “Fleet”Friday, 2 November 12
Flare 3D                        Farmville 2 by ZyngaFriday, 2 November 12
Feathers                        Feathers                        Create 2D UI on the GPU with Feathe                       ...
Feathers                        Feathers                        Create 2D UI on the GPU with Feathe                       ...
Feathers                        Feathers                        Create 2D UI on the GPU with Feathe                       ...
Feathers                        Feathers                        Create 2D UI on the GPU with Feathe                       ...
Feathers                        Feathers                        Create 2D UI on the GPU with Feathe                       ...
The Stack                                                                    The stack                                    ...
The Stack                                                                    The stack                                    ...
The Stack                                                                    The stack                                    ...
The StackFriday, 2 November 12
The Stack                        GPUFriday, 2 November 12
The Stack                        OpenGL, OpenGL ES 2.0, Direct3D                                     GPUFriday, 2 November...
The Stack                                 Stage3D                        OpenGL, OpenGL ES 2.0, Direct3D                  ...
The Stack                          Starling                                 Stage3D                        OpenGL, OpenGL ...
The Stack                          Starling         Away3D                                 Stage3D                        ...
The Stack                                       Feathers                          (Button, List, ProgressBar, CheckBox, et...
Multi-                        platformFriday, 2 November 12
Multi-                        platformFriday, 2 November 12
Multi-                             platform                        One CodeFriday, 2 November 12
Multi-                               platform                        One Code                        Multi-platformFriday,...
Profiling                         Project “Monocle”                         Revolutionize the way you profile             ...
Profiling                         Project “Monocle”                         Revolutionize the way you profile             ...
Profiling                         Project “Monocle”                         Revolutionize the way you profile             ...
Profiling             Configure   Test   Analyze/ProfileTuesday, October 9, 12Friday, 2 November 12
Extensible                            (ANE)                                     Ex                                     Ext...
Extensible                            (ANE)                                     Ex                                     Ext...
gaming.adobe.comFriday, 2 November 12
ToolingFriday, 2 November 12
RuntimesFriday, 2 November 12
Runtimes                        Flash Player 11.4                        AIR 3.4Friday, 2 November 12
Runtimes           Stage3D                        Flash Player 11.4                        AIR 3.4Friday, 2 November 12
Runtimes           Stage3D           Support for more           hardware-accelerated           video cards                ...
Runtimes           Stage3D           Support for more           hardware-accelerated           video cards                ...
Runtimes           Stage3D           Support for more           hardware-accelerated           video cards                ...
Runtimes           Stage3D           Support for more           hardware-accelerated           video cards                ...
ReachFriday, 2 November 12
Reach                        Over 25k AIR apps                        on the App Store                        and Google P...
My dad made this                        2 Hours, Starling Framework, AIR 3.3Friday, 2 November 12
Friday, 2 November 12
Questions?Friday, 2 November 12
Questions?                                      http://gaming.adobe.com                                      http://www.hs...
Upcoming SlideShare
Loading in …5
×

Stage 3D - Changing the game - Adobe: NGDC 2012

740 views
683 views

Published on

Stage 3D - Changing the game - Adobe: NGDC 2012

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
740
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
20
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Stage 3D - Changing the game - Adobe: NGDC 2012

  1. 1. Stage3D Changing the GameFriday, 2 November 12
  2. 2. Stage3D Changing the Game Hemanth Sharma Gaming Evangelist, Adobe http://www.hsharma.com me@hsharma.com @hemanthsharmaFriday, 2 November 12
  3. 3. Direction & FocusFriday, 2 November 12
  4. 4. Direction & Focus Flash Player on MobilesFriday, 2 November 12
  5. 5. Direction & Focus Flash Player on Mobiles Adobe AIR and GamingFriday, 2 November 12
  6. 6. Direction & Focus Flash Player on Mobiles Adobe AIR and Gaming Flash Player for Desktop-webFriday, 2 November 12
  7. 7. Audience The audience Approximately 500M people have already opted into using the silent auto update feature. 500M$is$more$than$2"#mes"the" number"of"Xbox360,"PS3"and"Wii" ever"sold. We can update these 500 million people to new versions of the runtime in less than 48 hours. facebook.com/ facebook.com/AngryBirds AngryBirdsFriday, 2 November 12
  8. 8. Audience The audience Approximately Approximately 500M people have already opted into using 500M people the silent auto update feature. 500M$is$more$than$2"#mes"the" number"of"Xbox360,"PS3"and"Wii" ever"sold. We can update these 500 million people to new versions of the runtime in less than 48 hours. facebook.com/ facebook.com/AngryBirds AngryBirdsFriday, 2 November 12
  9. 9. Audience The audience Approximately Approximately 500M people have already opted into using 500M people the silent auto update feature. 500M$is$more$than$2"#mes"the" That’s more than 2x number"of"Xbox360,"PS3"and"Wii" ever"sold. Consoles ever sold We can update these 500 million people to new versions of the runtime in less than 48 hours. facebook.com/ facebook.com/AngryBirds AngryBirdsFriday, 2 November 12
  10. 10. Audience The audience Approximately Approximately 500M people have already opted into using 500M people the silent auto update feature. 500M$is$more$than$2"#mes"the" That’s more than 2x number"of"Xbox360,"PS3"and"Wii" ever"sold. Consoles ever sold We can update these 500 million people to new versions of the runtime in less than 48 hours. Less than 48 hours to Upgrade facebook.com/ facebook.com/AngryBirds AngryBirdsFriday, 2 November 12
  11. 11. Top Games 9 of the top 10 games * This list was compiled by looking at the top games on Facebook with more than 100,000 monthly active users and giving priority to those games with the highest user satisfaction scores. facebook.com/ facebook.com/KingsRoadGame KingsRoadGameFriday, 2 November 12
  12. 12. Top Games 9of the top 10 10 9 of the top games games Facebook * This list was compiled by looking at * This list was compiled thethe top games on Facebook at top games on Facebook with moremore100,000 monthly active with than than 100,000 monthly users and giving prioritypriority to active users and giving to those gamesgames with the highest user those with the highest user satisfaction scores. satisfaction scores. facebook.com/ facebook.com/KingsRoadGame KingsRoadGameFriday, 2 November 12
  13. 13. Go DRY * Chrome OnlyFriday, 2 November 12
  14. 14. Go DRY Reuse AS3 code * Chrome OnlyFriday, 2 November 12
  15. 15. Go DRY Reuse AS3 code Same Code (ActionScript 3) * * Chrome OnlyFriday, 2 November 12
  16. 16. Go DRY Reuse AS3 code Same Code (ActionScript 3) No Shared Runtime Required * * Chrome OnlyFriday, 2 November 12
  17. 17. “ just converted a small project to Starling+AIR and am getting solid 60fps... super impressive. just converted a small project to Starling+AIR and am getting solid 60fps... super impressive. Im quite impressed. Am doing a 3-month project using AIR + Powered by “ Starling and Im totally looking forward to it thanks to this. Yeah its an AIR game. Using stage3d you get Stage3D by Powered Yeah its an AIRclose to stage3d you get pretty close to native nowadays. pretty game. Using native nowadays. Stage3D Use one set of platform agnostic GPU APIs to target the browser and mobile devices (iOS, Android)Friday, 2 November 12
  18. 18. “ just converted a small project to Starling+AIR and am getting solid 60fps... super impressive. just converted a small project to Starling+AIR and am getting solid 60fps... super impressive. Im quite impressed. Am doing a 3-month project using AIR + Powered by “ Starling and Im totally looking forward to it thanks to this. Yeah its an AIR game. Using stage3d you get Stage3D by Powered Yeah its an AIRclose to stage3d you get pretty close to native nowadays. pretty game. Using native nowadays. Stage3D Use one set of platform agnostic GPU APIs to target the browser and One set of platform mobile devices (iOS, Android) agnostic GPU APIsFriday, 2 November 12
  19. 19. “ just converted a small project to Starling+AIR and am getting solid 60fps... super impressive. just converted a small project to Starling+AIR and am getting solid 60fps... super impressive. Im quite impressed. Am doing a 3-month project using AIR + Powered by “ Starling and Im totally looking forward to it thanks to this. Yeah its an AIR game. Using stage3d you get Stage3D by Powered Yeah its an AIRclose to stage3d you get pretty close to native nowadays. pretty game. Using native nowadays. Stage3D Use one set of platform agnostic GPU APIs to target the browser and One set of platform mobile devices (iOS, Android) agnostic GPU APIs Target browser & mobile devices (iOS and Android)Friday, 2 November 12
  20. 20. Powered by Stage3DFriday, 2 November 12
  21. 21. Powered by Stage3D GPUFriday, 2 November 12
  22. 22. Powered by Stage3D OpenGL, OpenGL ES 2.0, Direct3D GPUFriday, 2 November 12
  23. 23. Powered by Stage3D Stage3D OpenGL, OpenGL ES 2.0, Direct3D GPUFriday, 2 November 12
  24. 24. //compile vertex shader var vertexShader:Array = [ "dp4 op.x, va0, vc0", //4x4 matrix transform from 0 to output clipspace "dp4 op.y, va0, vc1", "dp4 op.z, va0, vc2", Powered by "dp4 op.w, va0, vc3", "mov v0, va1.xyzw" //copy texcoord from 1 to fragment program ]; Stage3D var vertexAssembler:AGALMiniAssembler = new AGALMiniAssembler(); vertexAssembler.assemble(flash.display3D.Context3DProgramType.VERTEX, vertexShader.join("n")); //compile fragment shader var fragmentShader:Array = [ "mov ft0, v0n", "tex ft1, ft0, fs1 <2d,clamp,linear>n", //sample texture 1 "mov oc, ft1n" ]; var fragmentAssembler:AGALMiniAssembler = new AGALMiniAssembler(); fragmentAssembler.assemble(flash.display3D.Context3DProgramType.FRAGMENT, fragmentShader.join("n")); _shaderProgram = _context3D.createProgram(); _shaderProgram.upload(vertexAssembler.agalcode, fragmentAssembler.agalcode); _indexBuffer = _context3D.createIndexBuffer(6); _indexBuffer.uploadFromVector(Vector.<uint>([0, 1, 2, 0, 2, 3]), 0, 6); var bitmap:Bitmap = new MolePeople(); _texture = _context3D.createTexture(256, 256, Context3DTextureFormat.BGRA, false); _texture.uploadFromBitmapData(bitmap.bitmapData);Friday, 2 November 12
  25. 25. FrameworksFriday, 2 November 12
  26. 26. Frameworks Starling FrameworkFriday, 2 November 12
  27. 27. Frameworks Starling Framework Box2D, NAPEFriday, 2 November 12
  28. 28. Frameworks Starling Framework Box2D, NAPE Away3DFriday, 2 November 12
  29. 29. Frameworks Starling Framework Box2D, NAPE Away3D Flare3DFriday, 2 November 12
  30. 30. Frameworks Starling Framework Box2D, NAPE Away3D Flare3D Alternativa3DFriday, 2 November 12
  31. 31. Frameworks Starling Framework Box2D, NAPE Away3D Flare3D Alternativa3D and more...Friday, 2 November 12
  32. 32. Starling Framework www.starling-framework.orgFriday, 2 November 12
  33. 33. Starling Framework Open Source www.starling-framework.orgFriday, 2 November 12
  34. 34. Starling Framework Open Source 2D Games www.starling-framework.orgFriday, 2 November 12
  35. 35. Starling Framework Open Source 2D Games GPU Accelerated www.starling-framework.orgFriday, 2 November 12
  36. 36. Starling Framework Open Source 2D Games GPU Accelerated Funded by Adobe www.starling-framework.orgFriday, 2 November 12
  37. 37. //compile vertex shader var vertexShader:Array = [ "dp4 op.x, va0, vc0", //4x4 matrix transform from 0 to output clipspace "dp4 op.y, va0, vc1", "dp4 op.z, va0, vc2", Starling "dp4 op.w, va0, vc3", "mov v0, va1.xyzw" //copy texcoord from 1 to fragment program ]; Framework var vertexAssembler:AGALMiniAssembler = new AGALMiniAssembler(); vertexAssembler.assemble(flash.display3D.Context3DProgramType.VERTEX, vertexShader.join("n")); //compile fragment shader var fragmentShader:Array = [ "mov ft0, v0n", "tex ft1, ft0, fs1 <2d,clamp,linear>n", //sample texture 1 "mov oc, ft1n" ]; var fragmentAssembler:AGALMiniAssembler = new AGALMiniAssembler(); fragmentAssembler.assemble(flash.display3D.Context3DProgramType.FRAGMENT, fragmentShader.join("n")); _shaderProgram = _context3D.createProgram(); _shaderProgram.upload(vertexAssembler.agalcode, fragmentAssembler.agalcode); _indexBuffer = _context3D.createIndexBuffer(6); _indexBuffer.uploadFromVector(Vector.<uint>([0, 1, 2, 0, 2, 3]), 0, 6); var bitmap:Bitmap = new MolePeople(); _texture = _context3D.createTexture(256, 256, Context3DTextureFormat.BGRA, false); _texture.uploadFromBitmapData(bitmap.bitmapData); ..........Friday, 2 November 12
  38. 38. //compile vertex shader var vertexShader:Array = [ "dp4 op.x, va0, vc0", //4x4 matrix transform from 0 to output clipspace "dp4 op.y, va0, vc1", "dp4 op.z, va0, vc2", Starling "dp4 op.w, va0, vc3", "mov v0, va1.xyzw" //copy texcoord from 1 to fragment program ]; Framework var vertexAssembler:AGALMiniAssembler = new AGALMiniAssembler(); vertexAssembler.assemble(flash.display3D.Context3DProgramType.VERTEX, vertexShader.join("n")); //compile fragment shader var fragmentShader:Array = [ "mov ft0, v0n", "tex ft1, ft0, fs1 <2d,clamp,linear>n", //sample texture 1 "mov oc, ft1n" ]; var fragmentAssembler:AGALMiniAssembler = new AGALMiniAssembler(); fragmentAssembler.assemble(flash.display3D.Context3DProgramType.FRAGMENT, fragmentShader.join("n")); _shaderProgram = _context3D.createProgram(); _shaderProgram.upload(vertexAssembler.agalcode, fragmentAssembler.agalcode); _indexBuffer = _context3D.createIndexBuffer(6); _indexBuffer.uploadFromVector(Vector.<uint>([0, 1, 2, 0, 2, 3]), 0, 6); var bitmap:Bitmap = new MolePeople(); var bird:Sprite = new Sprite(); _texture = _context3D.createTexture(256, 256, Context3DTextureFormat.BGRA, false); _texture.uploadFromBitmapData(bitmap.bitmapData); .......... bird.x = 200; bird.y = 200; hero.addEventListener(TouchEvent.TOUCH, onTouch); addChild(bird);Friday, 2 November 12
  39. 39. Starling FrameworkFriday, 2 November 12
  40. 40. Starling Framework Rovio: ANGRY BIRDSFriday, 2 November 12
  41. 41. Starling FrameworkFriday, 2 November 12
  42. 42. Starling Framework Zynga: Ruby BlastFriday, 2 November 12
  43. 43. Away3D Away3D Lightweight open-source 3D framework. Huge community contributing. Funded by Adobe. away3d.com Delta Strike: “Fleet”Friday, 2 November 12
  44. 44. Away3D Away3D Lightweight open-source 3D framework. Huge community Light Weight contributing. Funded by Adobe. away3d.com Delta Strike: “Fleet”Friday, 2 November 12
  45. 45. Away3D Away3D Lightweight open-source 3D framework. Huge community Light Weight contributing. Funded by Adobe. away3d.com Open Source Delta Strike: “Fleet”Friday, 2 November 12
  46. 46. Away3D Away3D Lightweight open-source 3D framework. Huge community Light Weight contributing. Funded by Adobe. away3d.com Open Source Funded by Adobe Delta Strike: “Fleet”Friday, 2 November 12
  47. 47. Away3D Away3D Lightweight open-source 3D framework. Huge community Light Weight contributing. Funded by Adobe. away3d.com Open Source Funded by Adobe away3d.com Delta Strike: “Fleet”Friday, 2 November 12
  48. 48. Stage3D Delta Strike: “Fleet”Friday, 2 November 12
  49. 49. Flare 3D Farmville 2 by ZyngaFriday, 2 November 12
  50. 50. Feathers Feathers Create 2D UI on the GPU with Feathe A lightweight open-source 2D UI component extension for Starling. feathersui.comFriday, 2 November 12
  51. 51. Feathers Feathers Create 2D UI on the GPU with Feathe A lightweight open-source 2D UI component extension for Starling. Light Weight feathersui.comFriday, 2 November 12
  52. 52. Feathers Feathers Create 2D UI on the GPU with Feathe A lightweight open-source 2D UI component extension for Starling. Light Weight feathersui.com Open SourceFriday, 2 November 12
  53. 53. Feathers Feathers Create 2D UI on the GPU with Feathe A lightweight open-source 2D UI component extension for Starling. Light Weight feathersui.com Open Source Built on StarlingFriday, 2 November 12
  54. 54. Feathers Feathers Create 2D UI on the GPU with Feathe A lightweight open-source 2D UI component extension for Starling. Light Weight feathersui.com Open Source Built on Starling www.feathersui.comFriday, 2 November 12
  55. 55. The Stack The stack 2 of these frameworks are funded Feathers (2D) and supported by Adobe (Starling and Away3D) By funding these, we also want to Integration make sure they integrate between each other beautifully. Away3D (3D) Starling (2D) Open-source, free and vibrant communityFriday, 2 November 12
  56. 56. The Stack The stack 2 of these frameworks are funded Feathers (2D) and supported by Adobe (Starling and Away3D) 2 Funded By funding these, we also want to make sure they integrate between Integration (Staling & Away3D) each other beautifully. Away3D (3D) Starling (2D) Open-source, free and vibrant communityFriday, 2 November 12
  57. 57. The Stack The stack 2 of these frameworks are funded Feathers (2D) and supported by Adobe (Starling and Away3D) 2 Funded By funding these, we also want to make sure they integrate between Integration (Staling & Away3D) each other beautifully. Well integrated Away3D (3D) Starling (2D) Open-source, free and vibrant communityFriday, 2 November 12
  58. 58. The StackFriday, 2 November 12
  59. 59. The Stack GPUFriday, 2 November 12
  60. 60. The Stack OpenGL, OpenGL ES 2.0, Direct3D GPUFriday, 2 November 12
  61. 61. The Stack Stage3D OpenGL, OpenGL ES 2.0, Direct3D GPUFriday, 2 November 12
  62. 62. The Stack Starling Stage3D OpenGL, OpenGL ES 2.0, Direct3D GPUFriday, 2 November 12
  63. 63. The Stack Starling Away3D Stage3D OpenGL, OpenGL ES 2.0, Direct3D GPUFriday, 2 November 12
  64. 64. The Stack Feathers (Button, List, ProgressBar, CheckBox, etc.) Starling Away3D Stage3D OpenGL, OpenGL ES 2.0, Direct3D GPUFriday, 2 November 12
  65. 65. Multi- platformFriday, 2 November 12
  66. 66. Multi- platformFriday, 2 November 12
  67. 67. Multi- platform One CodeFriday, 2 November 12
  68. 68. Multi- platform One Code Multi-platformFriday, 2 November 12
  69. 69. Profiling Project “Monocle” Revolutionize the way you profile Flash content across desktop and mobile devices. Monocle exposes granular information never exposed before to Flash developers.Friday, 2 November 12Tuesday, October 9, 12
  70. 70. Profiling Project “Monocle” Revolutionize the way you profile Flash content across desktop and mobile devices. Project “Monocle” Monocle exposes granular information never exposed before to Flash developers.Friday, 2 November 12Tuesday, October 9, 12
  71. 71. Profiling Project “Monocle” Revolutionize the way you profile Flash content across desktop and mobile devices. Project “Monocle” Monocle exposes granular information never exposed before to Flash developers. Extreme ProfilingFriday, 2 November 12Tuesday, October 9, 12
  72. 72. Profiling Configure Test Analyze/ProfileTuesday, October 9, 12Friday, 2 November 12
  73. 73. Extensible (ANE) Ex Exten code Inter CentFriday, 2 November 12
  74. 74. Extensible (ANE) Ex Exten code Inter CentFriday, 2 November 12
  75. 75. gaming.adobe.comFriday, 2 November 12
  76. 76. ToolingFriday, 2 November 12
  77. 77. RuntimesFriday, 2 November 12
  78. 78. Runtimes Flash Player 11.4 AIR 3.4Friday, 2 November 12
  79. 79. Runtimes Stage3D Flash Player 11.4 AIR 3.4Friday, 2 November 12
  80. 80. Runtimes Stage3D Support for more hardware-accelerated video cards Flash Player 11.4 AIR 3.4Friday, 2 November 12
  81. 81. Runtimes Stage3D Support for more hardware-accelerated video cards Flash Player 11.4 Compressed texture with alpha support AIR 3.4Friday, 2 November 12
  82. 82. Runtimes Stage3D Support for more hardware-accelerated video cards Flash Player 11.4 Compressed texture with alpha support AIR 3.4 ActionScript Native ExtensionsFriday, 2 November 12
  83. 83. Runtimes Stage3D Support for more hardware-accelerated video cards Flash Player 11.4 Compressed texture with alpha support AIR 3.4 ActionScript Native Extensions AIR Direct DeploymentFriday, 2 November 12
  84. 84. ReachFriday, 2 November 12
  85. 85. Reach Over 25k AIR apps on the App Store and Google PlayFriday, 2 November 12
  86. 86. My dad made this 2 Hours, Starling Framework, AIR 3.3Friday, 2 November 12
  87. 87. Friday, 2 November 12
  88. 88. Questions?Friday, 2 November 12
  89. 89. Questions? http://gaming.adobe.com http://www.hsharma.com @hemanthsharma http://www.facebook.com/hemanthsharmaFriday, 2 November 12

×