IchigoJam , Lets プログラミング! レッツ ※ライセンス ・この資料は、PCNグループ内で共有されている資料/プログラム を元に、引用/一部改編して作成しました。 CC BY IchigoJam (http://ichigojam.net), PCN (http://pcn.club/) ・画面に表示されているプログラムのフォントは、CC BY に基づき利用させて頂きます。 CC BY IchigoJam (http://ichigojam.net/), BALLOON a.k.a. Fu-sen. (http://15jamrecipe.jimdo.com/) ・また、本書は CC BY として 公開します。 CC BY ライセンスに基づいて複製/改変/再配布可能です。(著者表示は必須) CC BY PCN 金沢 (http://kanazawa.pcn.club/) 反応速度ゲーム 高速タイピングゲーム (LED光ったら すぐにボタン押せ!) ([A] から [G] まですばやく押せ) 解説 解説 20 WAIT RND(180)+60 RND(180)とは 0~179 の乱数値を作る つまり 60~239 待つ 40 IF BTN()=0 GOTO 40 ボタンが押されるまで 待つ (40行から移らない) 30 CLT 経過時間を測定するタイマをゼロにする 50 ? TIK() ゲーム終了までの経過時間を表示する PCN金沢(http://kanazawa.pcn.club/) 10 N=ASC(“A”) 変数 N に、“A”の文字コード (#41) を代入する 20 ? CHR$(N) 文字コード (#41) の文字を表示する 30 IF INKEY() != N GOTO 30 ボタンが押されるまで 待つ (30行から移らない) 40 IF N=ASC(“G”) END ゲーム終了か? 1 足し算名人ゲーム (答えをいれて [Enter] ) 改造ミッション 1. 引き算名人に変更せよ ただし、A > B とする。 もし A < B なら A, B の値を入れ替えよ。 2. 足し算、引き算、どちらかが出るように変更せよ PCN金沢(http://kanazawa.pcn.club/) 2 キャッチゲーム (タイミングよくボタン押せ) 改造ミッション 1. キャッチできたら、音を鳴らせ 2. 落ちてくる “*” の文字を CHR$() に変更せよ PCN金沢(http://kanazawa.pcn.club/) 3 川くだりゲーム 改造ミッション 解説 30 X=X+(K=RIGHT)-(K=LEFT) 1. [←] の代わりに [H] キー、 条件式 (K=RIGHT) が一致したら 1。 [→]の代わりに [K]キー、に変更せよ 一致しなければ 0。 2. [SPACE]キーを押したら、川の流れを遅くせよ。 つまり、 もう1回 [SPACE]キーを押したら、流れを元に戻せ。 [←] (LEFT ) キーが押されたら X=X+0-1 [→] (RIGHT) キーが押されたら X=X+1-0 それ以外のキーなら X=X+0+0 だ。 表示する位置(X)を +1 か -1 している。 40 IF SCR(X, 5) != 0 その位置(X,5) に文字が表示されていなかったら 0。 文字があったら その文字コードが返る。 PCN金沢(http://kanazawa.pcn.club/) 4 文字コード表 使用例) ? CHR$(#E5) と叩くと が表示される PCN金沢(http://kanazawa.pcn.club/) 5
© Copyright 2025 ExpyDoc