How to make a Flash based Wii Ware
-
Upload
tamotsu-machida -
Category
Entertainment & Humor
-
view
662 -
download
3
Transcript of How to make a Flash based Wii Ware
フルFLASHで作られたWiiウ アフルFLASHで作られたWiiウェア
「こども教育テレビWii あいうえ・おーちゃん」教 あ う 」
株式会社ホームメディア 町田保
June, 2009
http://home-media.jp/
HomeMedia LimitedC-21,29-10,Sarugaku-Cho,
,
Shibuya-Ku, Tokyo150-0033,Japan
目次目次
はじめはじめに
Wiiウェアをリリースするまで
• あいうえ・おーちゃん紹介
• ScaleformでFLASHをWiiで動かすには?ScaleformでFLASHをWiiで動かすには?
• Wiiウェアは、どうやったら作って売れるか?
2009/6/18 2
November, 2007November, 2007
我 は考 ま た• 我々は考えました
幼児から小学生向けで
親子の会話が生まれる
シリアスゲームを
家庭に提供する
そのために適したプラットフォームは何か?そ 何
テレビ と Wii(Wiiウ ア)テレビ と Wii(Wiiウェア)
2009/6/18 3
April, 2008April, 2008
今 制作 を生• 今までの制作ノウハウを生かして、
効率的に
短期間で
大量なコンテンツを
Wii向けに制作する。
そのために適したオーサリング環境は何か?そ 適 オ サリ グ環境 何
FLASHFLASH
2009/6/18 4
~~September, 2008September, 2008
• OpenScreen• Flash Lite
Adobeとコンタクト
• 自前でFlash自前でFlash• Java/JavaScript
Squirrel• Squirrel• MatrixEngine
Scalefom @ CEDEC 2008
2009/6/18 5
~~November, 2008November, 2008
swf (gfx)(g )
Scaleform
Main Program(C++)
API
OS
Wii HW
2009/6/18 6
~~March, 2008March, 2008
swf (gfx)(g )
Scaleform FScommand
Main Program(C++)Variables
API
OS
Wii HW
2009/6/18 7
あいうえ・おーちゃんあいうえ・おーちゃん (1)(1)
2009/6/18 8
あいうえ・おーちゃんあいうえ・おーちゃん (2)(2)
2009/6/18 9
あいうえ・おーちゃんあいうえ・おーちゃん (3)(3)
2009/6/18 10
あいうえ・おーちゃんあいうえ・おーちゃん (4)(4)
2009/6/18 11
あいうえ・おーちゃんあいうえ・おーちゃん (5)(5)
2009/6/18 12
FLASHFLASHオーサリング画面オーサリング画面
2009/6/18 13
Swf Swf ⇒⇒GFGFxx
オ グ• Flashでオーサリング
• Swfをパブリッシュ
• Gfxexport でswfをgfx,tga,audioに分離
gfxexport.exe -fslist -fsparams -i TGA –c bento.swfgfxexport.exe fslist fsparams i TGA c bento.swfbento.gfxbeto.fsl***.tga***.mp3
を 変換• TGAファイルをWii用に変換 S3TC(DXTC,tpl)• Mp3はシーンに合わせて再変換
2009/6/18 14
p
あわせてピッタシ!あわせてピッタシ!比較比較
S f 1 208KBSwf 1,208KB
↓
Gfx 452KBGfx 452KB
MP3 1,008KB
↓
Gfx 452KB
MP3 756KB
実行時メモリーで252KB削減
(画像0個、音声46個)
2009/6/18 15
みずのたび比較みずのたび比較
S f 7 424KB(25)Swf 7,424KB(25)
↓
Gfx 1,006KBGfx 1,006KB
TGA 1,418KB
MP3 4,901KB
↓
Gfx 1,006KB
TPL 1 062KBTPL 1,062KB
MP3 3,676KB
実行時メモリーで1,581KB削減
画像 個 音声 個)
2009/6/18 16
(画像2個、音声125個)
おべんとおべんとつめようつめよう 比較比較
S f 1 800KBSwf 1,800KB
↓
Gfx 384KBGfx 384KB
TGA 10,592KB
MP3 800KB
↓
Gfx 384KB
TPL 1 525KBTPL 1,525KB
MP3 600KB
実行時メモリーで9,266KB削減
画像 個 音声 個)
2009/6/18 17
(画像44個、音声36個)
ScaleformScaleformで出来る事で出来る事
換プ イ• FLASH8 互換プレイヤー
• ActionScript 2.0 コンパチブルp• FScommandを使ったメイン側との非同期通信
• メイン側との変数の共有• メイン側との変数の共有
• 画像をゲームプラットフォーム用に最適化出来る
• 音声をゲ ムプラットフォ ム用に最適化出来る• 音声をゲームプラットフォーム用に最適化出来る
もっと出来るけど それはScaleform阿部さんのセッションで語られ• もっと出来るけど、それはScaleform阿部さんのセッションで語られてますよね
2009/6/18 18
ScaleformScaleformだけでは出来ないことだけでは出来ないこと
音 生• 音の再生
fModもしくは自分で書く
2.xはタイムライン上の音が再生出来なかった orz
• 映像の再生
CRIwareもしくは自分で書く
Flvは再生出来ない再 出来な
• 入出力デバイス
• ファイルI/O• ファイルI/O• メモリー管理(3.0から可能?)
2009/6/18 19
おさらいおさらい
swf (gfx)(g )
Scaleform FScommand
Main Program(C++)Variables
API
OS
Wii HW
2009/6/18 20
WiiWiiウェアを販売するにはウェアを販売するには
• Developer Qualifications• Confidentiality Agreement; Release of Confidential
Information:• Game Development:Game Development:• Wii and DS Development Kits:
Game Publishing:• Game Publishing:http://www.warioworld.com/apply/
2009/6/18 21
我々の場合我々の場合
任天堂
(販売)
パブリ シ
Licensing Agreement
パブリッシャー(HomeMedia)
開発契約 制作契約
(発売/製作)
デベロッパー
Authorized Developer 開発契約/制作契約
(L.S.I.)(開発/制作)
2009/6/18 22
次は、みなさんの番です次は、みなさんの番です
• ご静聴ありがとうございました。
• 株式会社ホームメディア 町田保
htt //h di j /http://home-media.jp/[email protected]
2009/6/18 23