ホーム » ビジネスブログ » RIA (システム開発) »

Wii Remote APIの超訳をしてみました

2007年8月 7日

Wii Remote APIの超訳をしてみました

カテゴリー: RIA (システム開発)

投稿者 志田

志田です。

先日、「Wii Remote API」という記事がOpera Developer Community上に公開されましたね。

 The Wii Remote API - Opera Developer Community
 http://dev.opera.com/articles/view/the-wii-remote-api/

この記事は、すでにTAKESAKOさんが

 TAKESAKO @ Yet another Cybozu Labs: Wiiリモコンの値をJavaScriptで取得する方法(Wiiインターネットチャンネル)
 http://labs.cybozu.co.jp/blog/takesako/2007/05/wiiremote_javascript.html

で紹介されていたもので、Wiiの「インターネットチャンネル」を使っているときに、JavaScriptで、Wiiリモコンの傾きとか距離の情報を取得することができるようにする拡張に関する、Operaからの正式な仕様書になると思います。

今回は個人的にすごく興味があったので、「Wii Remote API」の仕様書の内容をざっくり呼んでみて超訳をしてみましたので紹介します。
「Wii Remote API」の特徴としてはこれまでの紹介記事とも重複しますが、次があるようです。

イベント駆動ではなくポーリング
Wiiリモコンの情報は常に更新されるので、通常のJavaScriptプログラミングのように、発生するイベントに応じて処理を書くのではなく、100msに一回などで最新のWiiリモコンの状態を取得しその状態に応じた処理を書くようにする必要があるようです。
100msより短いスパンでポーリングすると遅くなってしまうそうです。

傾きや距離が取得できるが加速度の情報は取得できない
リモコンが上向きか、下向きか、右に傾いているか、左に傾いているかが、取得できるようです。
残念ですが、加速度の情報は取得できないようですので、早く振った、遅く振ったという情報を取得するのは難しそうです。

スクリーンとの距離が取得できる
ビリヤードみたいな動きが検知できますね。

ボタンイベントが一通り取得できる
十字キーや、A, B, C, Z, +, - など一通りのキーイベントが取得できるようです。
クラシックコントローラーのキーイベントは取得できないそうです。

リモコン4つまでイベントが取得できる
4つのリモコンを同時に接続させた場合は、それぞれのリモコンの情報が取得できるようです。

以下のページに超訳したものをまとめました。

 Wii Remote APIの超訳 - ARK-Web SandBox Wiki
 http://www.ark-web.jp/sandbox/wiki/226.html

一Wiiユーザーとして、面白いものを作ろうとしてくれる方が細かい仕様について確認する時にでもお役に立てれば本望です。

おかしい訳がありましたらフィードバックをいただけるとうれしいです。

投稿者 志田 : 2007年8月 7日 11:41 | append.gif | delicious_s.gif | このエントリをRetweetする

タグ: Wii , API

この記事は参考になりましたか?

参考になった!

トラックバック

このエントリーのトラックバックURL:
http://www.ark-web.jp/blog/mt-tb.cgi/346
【!】本記事への言及がない記事からのトラックバックは、削除する場合があります。


MTプラグインA-Form
ARK-Web×CSR(企業の社会的責任)
みんなの声で選ぼう だれもが使えるウェブコンクール

アークウェブの
自社サービス

ecoったー
Twitterで毎日エコ!
necoったー
Twitterでnecoを飼おう!
Miqqle
「ちょっといいこと」+お得にショッピング

アークウェブの本

Zen Cartによるオンラインショップ構築・運用テクニック―オープンソース徹底活用

Zen Cartによるオンラインショップ構築・運用テクニック―オープンソース徹底活用

内容充実のZen Cart公式本(v1.3対応)がついに発表です。アークウェブのスタッフをはじめZen-Cart.JPの中心メンバーが共著で執筆しました。続きを読む

Movable Type プロフェッショナル・スタイル

Movable Type プロフェッショナル・スタイル

ビジネスサイト構築におけるCMSとしてのMTの活用方法について、豪華執筆陣による実践的MT本です。八木が共著で執筆しました。続きを読む

Web屋の本

Web屋の本

Web 2.0時代の企業サイトの構築・運用などの戦略を考える「Web屋の本」 (技術評論社)を、中野・安藤が執筆しました。続きを読む

人気記事
ランキング

新着はてブ

Loading

アーカイブ

応援しています

  • キッズ・セーバー
  • ソロモン・リリーフ ─ソロモン諸島を応援する有志による、震災復興支援プロジェクト─

RSS配信

 

アークウェブの最新情報

アークウェブのメルマガ(準備中)

アークウェブでは、ウェブのお役立ち情報や新サービスのお知らせなどをお届けするメールマガジンの発行準備中です。ぜひご登録ください!
個人情報保護方針

メールアドレス登録

変更・解除

メールアドレス変更

メールアドレス登録解除

登録に戻る

最新情報・投稿をチェック

  • twitterで最新投稿をつぶやきます
  • friendfeedでフィードをまとめて
  • Tumblrで最新クリップ

サービスおよびソリューション一覧



このページのトップに戻る

Photo by A is for Angie

Powered by Movable Type Open Source4.1