Posts from July 2007.

Wiiリモコンで操作可能なページをつくる (Flash編)

前回はJavaScriptだけのWii用ページをつくりましたが、今回はFlashを使ったものを試してみました。

ただし、Wiiリモコンの状態はFlashから直接知ることができないので、JavaScriptからFlashへ情報を送信する仕組みが必要になります。そこで Flash / JavaScript Integration Kit というものを利用して、FlashとJavaScriptの連携を実現しました。

仕組みとしてはJavaScript側からFlashにWiiリモコンの状態が格納されたオブジェクトを渡し続け、Flash側でフレーム毎に渡されたオブジェクトを読んで状態を取得します。

Wii Flash Test
距離と角度を検出するデモをつくりました。例によってWiiでご覧ください。
http://www.simplebeep.net/test/wiiflash/WiiTest.html

以下、興味があればどうぞ。
WiiTest.fla
wii.js

Flashのアニメーションライブラリ、Fuse Kit を試す

Wiiのインターネットチャンネル用のFlashを作ろうとしているのだが、Wii版OperaのFlashプレイヤーはバージョン7相当。なので Flex 2 / ActionScript 3.0 で作ったバージョン9でしか動かないものは当然対応していない。というわけで、ActionScript 2.0 でいろいろやらないといけない。

ActionScript 2.0 用のアニメーションライブラリとして Fuse Kit が便利らしいということで調べてみた。こちらのページにある Animating with Fuse と Advanced Fuse Animation というチュートリアルビデオ (flv) がとてもわかりやすい。というわけでこれをそのままやってみた。

Advanced Fuse Animation ではこんなのができます。
FuseTest2.swf

以下、flaファイル。
FuseTest.fla
FuseTest2.fla

参考記事
trick7.com blog: Fuse Kitの使用方法チュートリアルビデオ

iPhoneを見た

会社で実機を持ってきてくれた方がいたので見せてもらいました。完全に欲しくなりました。ちらっとしか見ていないのだけど、やっぱりいいです。 Apple の心が詰まっている感じ(笑)

3G版が出るとか、日本ではソフトバンクかドコモかとかいろいろ言われていますが、どうなることやら。こんな記事も。
iPhoneの日本展開が難しい本当の理由:コラム - CNET Japan

iPhone的UIを搭載した次世代iPodの登場も噂されているようです。こちらはiPhoneと違って日本で出せない理由はないので期待大です。

Wii Fit とか

ゲーマー体型を変える任天堂「Wii Fit」(公式デモ動画) : Gizmodo Japan(ギズモード・ジャパン)

ついに来ましたね。ファミリートレーナー以来の波が。DSで脳トレの次はWiiで筋トレが確実に来ると思いました。

ITmedia +D Games:宮本茂氏が「Wii Fit」を高らかに掲げる――「任天堂メディアブリーフィング」 (1/2)

それからWiiリモコンとヌンチャクを合体させてガンコンにするアタッチメント、「Wii Zapper」の完成版が公開。さらにハンドル型のアタッチメントでマリオカートができるようになるらしい。

任天堂:「Wiiの品不足は年末も続く可能性」「見つけたら買っとけ」 - Engadget Japanese

まだまだ品薄みたいですが、こないだ休みに秋葉原行ったら見かけたし、いろんなところで「緊急」入荷してるみたいなので手に入らないということもないでしょう。一家に一台Wii、一人一台DSの時代です。

Wiiリモコンで操作可能なページを作る

WiiのブラウザはJavaScriptを使ってWiiリモコンの状態を取得することができる。詳細は次を参照。

インターネットチャンネル向けのウェブページを作りたいのですが…。 : Q&A - Wii

取得できる情報は、ポインタの座標、回転角、画面からの距離、各種ボタンが押されているか、など。これらをうまく使えばWiiリモコンで楽しく遊べる何かが作れてしまうわけ。残念ながらモーションセンサの情報は取れないみたいだ。

上記任天堂のQ&Aページにあるサンプルを参考に自分でも作ってみた。Wiiをお持ちの方はこちらへどうぞ。
http://www.simplebeep.net/test/wii/

Wii UI Test

Wiiリモコンで画像が動かせるだけです。リモコンを画面に近づけるほど画像が大きくなります。ほんとは回転もさせたかったけどJavaScriptだと簡単にできそうにないので。Flashと組み合わせるともっといろいろできるはず。