Tag Archives: Flash

ADC MEETUP ROUND 03 RETWEET: SQUARE-ENIX MEMBERSの次期Flashコンテンツ

先週開催されました、ADC MEETUP ROUND 03 RETWEETでは、今年、アメリカのAdobe MAX 2011で発表されたキーノートの内容、話題になったテーマをFLASHトラックとHTML5トラックに分けて説明されました。

その中、最初の一般セションで紹介された、「SQUARE-ENIX MEMBERSのコードネーム: BARTS」の内容をまとめてみました。

スピーカはコーポレート・エグゼクティブ「橋本 真司」さんとオンライン事業部のディレクター「小林 吉彦」さんでした。

約6年ほど前からサービスしているSQUARE-ENIX MEMBERSは、ゲームを買い上げした人建ちをメインにいろんな会員制サービスを提供してきています。
ここで、会員たちは3Dアバータを生成し、サイト内で遊ぶことができます。
アバータのパーツはすでに1万点以上のパーツが登録されているようです。

この3年間になってからは、3Dアバータを利用して、ゲーム会社らしいサービスを考えてみたようですが、ブラウザ上の制限により、実現できなかったと言いました。

そのような条件の中、Stage3Dが発表され、これを利用して新しいサービスとして適用できるのではないかと思い、今回紹介されたコードネーム BARTS が開発進行中されたと言いました。

下記はそのデモの映像です。

動画の中のデモはブラウザ上でリアルタイムで動作できるFlashゲームで、Wiiソフト Final Fintasy クリスタルクロニクルクリスタルベアラーからモンスター「バハムート」とバトルフィールドマップのモデリングデータをそのまま持ってきて表示したものだと言いました。

ポリゴンの数が約20,000ポリゴンにもかかわらず、フレームレートは30~40フレームで安定されています。
このゲームで登場するキャラは実際にSQUARE-ENIX MEMBERSでサービスしているアバータになるので、自分が好きな服やアイテムを選択してゲームに適用することも可能だと言いました。
それから、ソーシャルゲームなので、友達を読んで一緒にモンスタと戦うこともできます。

最後に、Flashをプラットフォームとして選択した理由は、現在の普及率を考えたら当然なことで、大分の人たちがインストールなしで、ブラウザ上のFlashで遊ぶことができるからと言いました。
実際に、グラフィック性能が向上したことで、従来のコンシューマゲームがソーシャルゲームで遊べることができること、すなわち、新しい遊び方の提供を目的としてプロジェクトを進行していると言いました。

Flashの3DライブラリはAlternativa3Dを利用し、業界で3D制作で有名なclockmakerさんも関わっていると言いました。

2012年の春に公開できるようですので、楽しみですね!

Flash Professional Sneak Peek: A Glimpse at the Future – MEMO

Speaker Information

Agenda and Disclaimer

  • Flash Next Themes(Reuben)
  • New Features
  • Demos
  • Whats Next! Flash NEXT next

Key Features in Flash Professional CS5.5

  • Expanded platform and device support
    • Deliver AIR apps to mobile devices
    • Deliver to Internet-enabled televisions
  • Efficient multi-target workflows
    • Multi-target project setup and asset sharing
    • Shared project format with Flash Builder
    • Enhanced layer control
  • Perfomance optimization
    • Symbol rasterization
    • ‘visible’ and cacheAsBitmap opaque background color properties in Pl
    • TLF performance and usability enhancements
  • Streamlined publishing workflow
    • On-device testing and debugging
  • Enhanced code snippets handling
    • Over 20 new mobile & AIR snippets
    • Code preview & visual instance linking
  • Customer-inspired enhancements
    • Inverse kinematics pinning support
    • Auto-save and file recovery
    • Incremental compilation
    • Integrated controller with loop range

Taking Multi-screen and Multi-platform to the Next Level

  • The industry standard tool for interactive animated experiences
  • Focus on AIR and introducing HTML
  • Expanding capabilities across multiple platforms for high performance game development and animation reuse
  • architecture modernization
  • Quality improvements

AIR Publishing

  • Support for AIR 3.x and Flash Player 10.3 & 11
  • Package AIR as a single application with Captive Runtime
  • Access platform or device-specific capabilities using pre-compiled Native Extensions
  • AIR for BlackBerry Tablet OS

Support Captive Runtime


Access pre-compiled Native Extensions

Possible Use Cases for Native Extensions

  • Mobile
    • Contacts
    • Gyroscope
    • Vibration
    • Notifications
    • iAD on iOS
    • Android License Verification
    • Maps on iOS
    • In-app purchase
    • SMS with body
    • MMS
    • Bluetooth control
    • Compass/magnetometer
    • Custom camera
    • NFC support
    • Battery information/management
  • Desktop
    • Image processing
    • MIDI
    • Custom USB device support
    • Databases
    • Video encoding and recording

Publish to HTML

  • Publish to Edge-compatible HTML5 format
  • In-product guardrails to guide users on HTML5 compatible content
  • Conversion errors in Output/Error panels
  • Test movie to preview in browser
  • Limited AS3 conversion to JavaScript

Publish to HTML

Sprite Sheet Generation

  • Export image sequences from symbols in Library
  • Transform symbols & export sequences from Stage
  • Process automation using JS APIs
  • Create sprite sheets from symbols in Library or on Stage
  • JSON – XML output
  • Extensible data output

Where Are Sprite Sheets Used?

  • Everywhere!
  • Native Apps
  • Web
    • Canvas, CSS
  • Flash
    • Flash BitmapData, Stage3D

Generate Sprite Sheet


Sprite Sheet - Data Format

What’s NEXT!

  • 64-bit clean & native Cocoa
  • Reduce Complexity
  • Lay foundation for additional features in future


HellCat | Flash Pro