SSブログ

[CROSS WORLD] キーボードで「歌をうたおう!」 [自作ソフトウェア]

CROSS WORLDのゲーム中に,「歌をうたおう!」というミニゲームが入っています。 まぁ,キャラクターのイメージソングにあわせてアイコンが流れてくるので,タイミングよくクリックする,というゲームです。 普通はマウスで行うの*1ですが,せっかく家にはMIDI入出力端子のあるキーボードがあるのだからと,こんなプログラムを作ってしまいました。

起動すると,監視する入力MIDIデバイスをきいてくるので,対象となるMIDIデバイスで「はい」を選択します。 あとは,チャネル0のノートオンメッセージを受けると左ボタンの押下を,チャネル0のノートオフメッセージ*2を受けると左ボタンの解放をそれぞれシミュレートします。 タスクトレイに出現したMという文字のアイコンをクリックするとこのプログラムは終了します。

でもって,このプログラムを使っての結果。

ターゲット
パティ/歌をうたおう!2 (曲:Yes! Yes! Yes!)
マウス入力
およそ16000点
キーボード入力
10000点弱

わざわざ,初めて,MIDI入力を使うプログラムを作っておきながら……マウス入力に完敗です。 ちゃんと練習してやれば越え……られるのかなぁ……。

  • *1 というか,ポインティングデバイス以外の入力があろうとは,制作者も考えてなかろう。
  • *2 ベロシティ0のノートオンメッセージを含みます。


nice!(0)  コメント(2)  トラックバック(0) 
共通テーマ:ゲーム

nice! 0

コメント 2

赤坂玲音

こんなところに技術を注ぎ込む。
ハングリー精神あふれるYuOさん開発者の鑑だ(^^;
by 赤坂玲音 (2005-11-11 18:43) 

y-ookubo

やっぱり,こーいうのには力を入れないと。

ノートオフを待たずに左ボタン解放をするように変更する必要があるかも。
by y-ookubo (2005-11-14 15:05) 

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。