画面が小さく、長い縦スクロールや深い階層など、一貫性に欠けている携帯のHTMLサイトにFlash Lite®(携帯向けFlash)を利用するとWebサイトの表現力や操作性は飛躍的に高まります。
現在、携帯向けFlashはモバイルWebを構築する上で必須の技術となっていますが、Flash内のテキストや画像を動的に入れ替える、いわゆる「Flashの動的生成」は未だ難易度が高く、実現が難しい技術の一つです。
「Flamixer」はFlashの動的生成を簡単に実現する、『Flashの動的生成エンジン』です。「Flamixer」を活用すると、ユーザが入力したデータや、データベースから取得した画像などを取り込み、リアルタイムかつ高速にswfファイルを生成することができます。
「Flamixer」は以下のようなシーンでご活用頂けます。
- 携帯向けソーシャルゲーム内で、ゲームのチュートリアルをFlashムービーを使って実現しているが、この内容をプレーヤーによって細かく変化させたい
- Flash Lite®で作られたミニゲーム内の画像やテキストを、ユーザーのプレイ状況によって差し替えたい
- Flashの合成は自社で実現したものの、合成に必要なサーバーを多数確保しておかなければならず、サーバー費用の高騰に苦しんでいる。このコストを圧縮したい
「Flamixer」の特徴
- デザイナーが予めデザインしたswfファイルをテンプレートとして活用し、そのswfファイルの中にある画像、テキスト、ムービークリップなどの素材を動的に置き換え、リアルタイムにswfファイルを生成します。
- 画像の置き換えについては多くの画像はフォーマットに対応しています。
| JPEG形式 |
ロスレス形式 |
|
|
- 8bitパレット、アルファ値あり/なし
- 24bit True Color, アルファ値あり/なし
- 32bit True Color, アルファ値あり/なし
|
- 「Flamixer」はswfファイル生成を非常に高速に行います。
swfmillを用いた一般的なswf生成技術に比べ15〜100倍以上の高速化に成功しています。
- Webアプリケーション経由でswfファイルに変数を1つ渡すことができます。
これによってswf内のActioScriptの挙動を動的に変更することが可能です。
- 「Flamixer」はPythonやPHPエクステンションとして提供されるため、あらゆるWebアプリケーションから、動的に利用することが可能です。
「Flamixer」がもたらすメリット
- 「Flamixer」の実体はPythonやPHPエクステンションです。これは「Flamixer」導入時にシステムに与える変更点が少ないことを意味します。
1つの設定ファイル、数行のソースコード改修のみで既存のWebアプリケーションに動的なFlash生成機能を持たせることが可能です。
- 「Flamixer」の高速なswf生成は、Flash生成のためのサーバ増設を不要にし、結果としてサーバーコストの削減に寄与します。
- 「Flamixer」が持つActionScriptへの変数渡し機能や置換可能な画像フォーマットの豊富さはswfの表現力を飛躍的に高めます。
「Flamixer」ならこれまでFlash Lite®では諦めざるを得なかった演出が可能です。
「Flamixer」の提供形態
現在「Flamixer」は以下の形でご提供しています。
- ソフトウェアライセンスとして提供することで、あらゆる用途向けにご提供
| Aプラン |
月額15万円 (税別) |
- テキスト置換/画像置換
- ActionScriptへの引数渡し
- KGDバンドル
- サポート20時間/月まで
|
| Bプラン |
月額30万円 (税別) |
- テキスト置換/画像置換/ムービークリップ置換
- ActionScriptへの引数渡し
- KGDバンドル
- サポート40時間/月まで
|
- ホスティングサービス「DSAS Hosting for Social」のオプションとして、
ソーシャルゲーム向けにご提供