• 締切済み

ビンゴゲーム作成方法がわかりません

質問があります。 ビンゴゲーム用に、クリックひとつでランダムな数字を弾き出す映像(?)を造りたいのですが、当方が素人なもので困っています。 イメージとしては (1)クリック(スタート) ↓ (2)画面上に数字が早いスピードで次々に切り替わりながら表示される。 ↓ (3)クリック(ストップ) ↓ (4)クリックした瞬間に表示されていた数字を表示したままストップ といったようなものです。 適したソフトややり方などありましたら、素人の私にご教授くださいませ。 2月7日には完成していなければならないので、困っています。

みんなの回答

  • SortaNerd
  • ベストアンサー率43% (1185/2748)
回答No.2

面白そうだったのでJavaScriptで組んでみました。 <html> <head> </head> <body> <div align="center" onClick="bingo()" id="output" style="font-size:500px; font-color:black; font-family:'MS Pゴシック'">0</div> <script language="JavaScript"> MAX=10; // 表示する最大数 DURATION=100; // 小さいほど速い num=new Array(); n=0; for(i=0;i<MAX;i++){ num[i]=i+1; } rolling=false; rollId=null; function bingo(){ if(rolling){ rolling=false; num.splice(n,1); MAX--; clearInterval(rollId); } else{ rolling=true; rollId=setInterval("roll()", DURATION); } } function roll(){ n=Math.floor(Math.random()*MAX); document.getElementById("output").innerHTML=num[n]; } </script> </body> </html> メモ帳を開いて上のソースを貼り付け、「(任意の名前).html」というファイル名で保存してダブルクリックで実行します。 ところでビンゴということは既出の数字は排除するのですよね?

  • kuro
  • ベストアンサー率62% (33/53)
回答No.1

参考URLに色々とございます フリーのものが多数なのでいろいろ動かしてみて 適したものを探されてはいかがでしょうか もし、自分で作るとなると番号の表示機能 乱数による抽選機能などを盛り込んだ WindowsのGUIアプリケーションなどを開発するのが いいかもしれません。 もし私が作るとしたらVisual C++あたりでGUIアプリを作ります。

参考URL:
http://search.vector.co.jp/search?query=%83r%83%93%83S
hglmkkm
質問者

お礼

とても参考になりました、ありがとうございます!

関連するQ&A

専門家に質問してみよう