Successfully reported this slideshow.

Flashまわりのでっかいゆめを見る

0

Share

Upcoming SlideShare
Androidが変えたもの
Androidが変えたもの
Loading in …3
×
1 of 19
1 of 19

Flashまわりのでっかいゆめを見る

0

Share

Download to read offline

Description

Talk at F-Site 2011

Transcript

  1. 1. Flashまわりのでっかい夢 andy hall adobe systems japan
  2. 2. トピックス • Flashの現在と近未来とその背景 • 新機能の話 • 製作に必要な設定等の話 • Flash Proで作るGPU対応コンテンツ!? – Starling Frameworkの紹介 • Q&A
  3. 3. Sources: IDC Worldwide Smartphone 2010-2015 Forecast Update, Mar, 2011 Strategy Analytics, June 2011 By 2015: 140M+ tablets Android 39% iPhone OS 16% BlackBerryOS 15% Linux Others 3% Maemo/ MeeGo 0% Symbian 21% webOS 1% Windows Phone/Mobile 5% Other 0% 2011 Android 46% iPhone OS 16% BlackBerryOS 14% Linux Others 3% Maemo/ MeeGo 0% Symbian 0% webOS 1% Windows Phone/Mobile 20% Other 0% 2014
  4. 4. Gaming Apps Data-driven AppsRich Media Apps Interactive Web PagesHTML Add-Ons Branded ExperiencesRich Ads Via Browsers on Desktops Via App Stores on Mobile Devices and Televisions
  5. 5. two runtimes three solution areas (plus core platform) VIDEO APPS (Enterprise CEM & Touch Tooling) GAMING multiple screens
  6. 6. two runtimes three solution areas (plus core platform) VIDEO APPS (Enterprise CEM & Touch Tooling) multiple screens ゲーム化 (ゲーミフィケーション)
  7. 7. FP11とAIR3の新機能 主に言いますと: •Stage3D • NativeExtensions • Flash Access 3.0 • その他 フロントカメラ、Captive ランタイム、Cubic Bezier、 G.711、 LZMA圧縮、JPEG-XR、セキュア乱数、iOSでのBGM再生、 ソケットイベント、モバイルELS…
  8. 8. Stage3Dとは GPU CPU ベクター コンテンツ 3D コンテンツ
  9. 9. Stage3D デモ
  10. 10. CS5.5からFP11を製作するには 手順: サポート#cpsid_90810 1. AIR 3 SDKをFlash CS5.5の「AIR2.6」 フォルダに解凍 2. 新しいplayerglobal.swcとairglobal.swcをどこ かに置く 3. CS5.5/Common/Configuration/Players の中身をいじる
  11. 11. Stage3Dコンテンツ まずはAGALを覚えましょう!
  12. 12. var vertices:Vector.<Number> = Vector.<Number>([ -0.3,-0.3,0, 1, 0, 0, -0.3, 0.3, 0, 0, 1, 0, 0.3, 0.3, 0, 0, 0, 1] ); var vertexBytes:ByteArray = vertexAssembler.assemble( Context3DProgramType.VERTEX, "m44 vt0, va0, vc0 n" "m44 vt2, va1, vc0 n" "m44 vt1, vt0, vc4 n" "m44 op, vt1, vc8 n" "dp3 vt3, vc12,vt12 n" "mov v0, vt3 n“ );
  13. 13. AS3 コンテンツ AGAL (Adobe Graphics Assembly Language) Flash Player / AIR Runtime DirectX, OpenGL, OpenGL ES e.g. Starling, N2D2, ReMX.. Screen GPU 2D Framework 3D Framework フレームワー クが3Dモデル やテキス チャーなどを AGALに変換 e.g. Alternativa3D, Away3D, Flare3D, Minko, Mixamo, Proscenium.. ランタイムが AGALをOSに よって変換 Stage3D用フレームワークの設計
  14. 14. Thanks! andhall@adobe.com @fenomasQ&A

Editor's Notes

  • akbasdf
  • Description

    Talk at F-Site 2011

    Transcript

    1. 1. Flashまわりのでっかい夢 andy hall adobe systems japan
    2. 2. トピックス • Flashの現在と近未来とその背景 • 新機能の話 • 製作に必要な設定等の話 • Flash Proで作るGPU対応コンテンツ!? – Starling Frameworkの紹介 • Q&A
    3. 3. Sources: IDC Worldwide Smartphone 2010-2015 Forecast Update, Mar, 2011 Strategy Analytics, June 2011 By 2015: 140M+ tablets Android 39% iPhone OS 16% BlackBerryOS 15% Linux Others 3% Maemo/ MeeGo 0% Symbian 21% webOS 1% Windows Phone/Mobile 5% Other 0% 2011 Android 46% iPhone OS 16% BlackBerryOS 14% Linux Others 3% Maemo/ MeeGo 0% Symbian 0% webOS 1% Windows Phone/Mobile 20% Other 0% 2014
    4. 4. Gaming Apps Data-driven AppsRich Media Apps Interactive Web PagesHTML Add-Ons Branded ExperiencesRich Ads Via Browsers on Desktops Via App Stores on Mobile Devices and Televisions
    5. 5. two runtimes three solution areas (plus core platform) VIDEO APPS (Enterprise CEM & Touch Tooling) GAMING multiple screens
    6. 6. two runtimes three solution areas (plus core platform) VIDEO APPS (Enterprise CEM & Touch Tooling) multiple screens ゲーム化 (ゲーミフィケーション)
    7. 7. FP11とAIR3の新機能 主に言いますと: •Stage3D • NativeExtensions • Flash Access 3.0 • その他 フロントカメラ、Captive ランタイム、Cubic Bezier、 G.711、 LZMA圧縮、JPEG-XR、セキュア乱数、iOSでのBGM再生、 ソケットイベント、モバイルELS…
    8. 8. Stage3Dとは GPU CPU ベクター コンテンツ 3D コンテンツ
    9. 9. Stage3D デモ
    10. 10. CS5.5からFP11を製作するには 手順: サポート#cpsid_90810 1. AIR 3 SDKをFlash CS5.5の「AIR2.6」 フォルダに解凍 2. 新しいplayerglobal.swcとairglobal.swcをどこ かに置く 3. CS5.5/Common/Configuration/Players の中身をいじる
    11. 11. Stage3Dコンテンツ まずはAGALを覚えましょう!
    12. 12. var vertices:Vector.<Number> = Vector.<Number>([ -0.3,-0.3,0, 1, 0, 0, -0.3, 0.3, 0, 0, 1, 0, 0.3, 0.3, 0, 0, 0, 1] ); var vertexBytes:ByteArray = vertexAssembler.assemble( Context3DProgramType.VERTEX, "m44 vt0, va0, vc0 n" "m44 vt2, va1, vc0 n" "m44 vt1, vt0, vc4 n" "m44 op, vt1, vc8 n" "dp3 vt3, vc12,vt12 n" "mov v0, vt3 n“ );
    13. 13. AS3 コンテンツ AGAL (Adobe Graphics Assembly Language) Flash Player / AIR Runtime DirectX, OpenGL, OpenGL ES e.g. Starling, N2D2, ReMX.. Screen GPU 2D Framework 3D Framework フレームワー クが3Dモデル やテキス チャーなどを AGALに変換 e.g. Alternativa3D, Away3D, Flare3D, Minko, Mixamo, Proscenium.. ランタイムが AGALをOSに よって変換 Stage3D用フレームワークの設計
    14. 14. Thanks! andhall@adobe.com @fenomasQ&A

    Editor's Notes

  • akbasdf
  • More Related Content

    Related Books

    Free with a 30 day trial from Scribd

    See all

    ×