みんなを困らせているウイルスを、パンチで撃退するゲームです。
動画はこちら。
【IchigoJam】ウイルスパンチ
遊び方
- 起動すると、画面左下に自分のキャラが表示されます。左右のコントローラーでパンチが出せます。
- 上から降ってくるウイルスを、左右のパンチで撃退してください。パンチの1個上に来た時にパンチを打つと叩けます。
- 1個でもミスするとゲームオーバーです。キミはいくつ叩けるか?
パンチコントローラーの作り方
(1)20×10cmの段ボールを用意します。良くある段ボール箱から切り出しましょう。
(3)アルミホイルを10×5cmに切って、段ボールの両はじに2枚のり付けします。
(4)2枚のアルミホイルに配線します。より線をほどいてセロテープで貼り付けます。
より線はスピーカーケーブルがお勧めです。家電量販店などで買えます。
8ONE スピーカーケーブル 先バラ-先バラ 2本1組 5m ESC-250
- 発売日: 2009/09/01
- メディア: エレクトロニクス
(5)アルミホイルを折りたたんで、5×3cm×数ミリ厚の「座布団」を2枚作ります。これがスイッチの接点になります。
(6)コントローラーの2枚のアルミホイルに、それぞれ座布団を貼り付けます。座布団に電気が通らないといけないので、のり付けではなく、両はじをテープでとめてください。
(7)段ボールの外側に、段ボールで取っ手を付けます。サイズは自分の手の大きさに合わせてください。パンチした時に外れないように、ガムテープなどでがっちりとめてください。
(8)取っ手の反対側に、重りを付けます。私は使い古しの単3乾電池を付けましたが、ある程度重さがあれば何でもよいです。
(9)このままだとパンチした時の戻りが悪いので(連続パンチができない)、紙ばねを付けます。工作用紙を12×5cmに切って用意します。
(工作用紙はホームセンターや100円ショップで買えます。画用紙だと強度が足りずすぐ壊れるので、厚い紙を用意してください)
(11)コントローラーの谷間に、紙ばねを両面テープなどで貼り付けます。
(12)より線の反対側は、0.65mm径の単芯線をはんだ付けすると、IchigoJamのソケットに差しやすいです。
耐熱通信機器用ビニル電線 2m×10色 導体径0.65mm 単芯: パーツ一般 秋月電子通商-電子部品・ネット通販
これでパンチコントローラーは完成です。左手用・右手用の2セット作りましょう。
IchigoJamへの配線は、左手用の線をIN1とGNDポート、右手用の線をIN4とGNDポートに差します。
プログラム
10 '*VIRUS PUNCH 20 CLV:VIDEO 3:CLS 30 R=RND(10) 40 IF R<2 LC R*2,0:?"*" 50 FOR I=1 TO 50 60 X=0:[X]=SCR(X,9) 70 IF !IN(1) GSB 180 80 X=2:[X]=SCR(X,9) 90 IF !IN(4) GSB 180 100 NEXT 110 SCROLL 31 120 LC 0,10 130 ?CHR$(232,0,232) 140 ?CHR$(154,236,155);" ";S; 150 IF [0]+[2]=0 GOTO 30 160 LC 0,10:?"* *":? 170 BEEP 30,30:END 180 LC X,9:?CHR$(232,31,28,146) 190 WAIT 3 200 LC X,9:?CHR$(0,31,28,232) 210 IF [X] BEEP:S=S+1:[X]=0 220 RTN
パンチコントローラーを使わない場合は、
70 IF BTN(28) GSB 180 90 IF BTN(29) GSB 180
と改造すると、カーソルキーの左←と右→でパンチできます。
その場合は、50行を
50 FOR I=1 TO 30
として、ウイルスが降ってくるスピードを速くした方がいいでしょう。
web版
web版はこちら。カーソルキーの左右でパンチを出します。