2019-11-06
Gamepad API対応した IchigoJam web、PS4のコントローラーでの操作対応しました。
せっかく、アナログスティック2つと、アナログトリガー2つあるので、AN0/2/5-8に割り当ててみました。

PS4のコントローラーを使ったツールや、ゲームが IchigoJam BASIC で作れます!
左アナログスティックを使ったお絵かきプログラムは、1.4の新コマンド DRAW を使って簡単!

10 IF BTN(32) CLS 20 DRAW ANA(2)/16,ANA(0)/22 30 GOTO 10

スペースキーは、メガドラミニのコントローラーと同様、Aボタン位置Xボタンに割り当てています。


DRAW by ANAs - IchigoJam web」要PS4/XBOX/メガドラミニコントローラー
PC上のChrome, Safari、iOSのSafariで動作確認済み。
ただし、iOS Safari は時々認識しなくなるので、その場合は、設定、Bluetoothで登録解除して、再度PSボタンとSHAREボタン同時長押しして、接続し直しましょう。
iOSでは、PSボタン、SHAREボタン、BACKボタン、タッチパッドの状態を取得できないので、L2/R2を使ってESC/RUNを割り当て。
有線で接続するXBOXコントローラーにも対応、ほぼ同様のキー割り当てとしています。

PCのSafariでも時々Gamepadのidの取得に失敗するなど、まだ少しバグがあったりしますが、本格コントローラーを使って遊ぶ IchigoJam も楽しいですよ!

IchigoJamにシリアル入力付き、PCダイレクト接続型の新タイプ「IchigoKamuy」登場!

ジュニア・プログラミング・ワールド2019PCN札幌ブースにて、早速約60名のこどもたちに届けられたとのこと!

札幌から送ってもらった時のレビューもどうぞ!
PCに挿すだけ簡単IchigoJam、USBシリアル内蔵「IchigoKamuy」先行レビューとβファームウェア1.4b10

Tweet
クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS