IchigoJamでの人気ゲーム「かわくだりゲーム」にも実装してみました。
12行で裏コマンドを準備し、39行で判定!
ひとつでも間違ったら、PをUにして最初から。上下左右の絵文字のコードを196引けばキーコード。 終わり判定はダブルクォートのコード、34かどうかとしているので、自在にオリジナルコマンドを設定して遊べます。 Pを0にしなければ、何度でも使えるようになりますよ。
時々、1段余計にスクロールする問題の対処方法
原因は LC RND(32),23 で画面右下で表示すると強制スクロールしてしまうこと。RND(31)として右端を使わないようにして、38行で X=(X+31)%31 と端判定を変更します。
スペースでも当たってしまう問題の対処方法
40行の当たり判定に &31 といれることで、スペースのキーコード32など32の倍数の場合でも0と判定するようにします。%32と32で割ったあまりを使ってもOK。
ネコ多すぎ問題の対処方法
ネコの隊列でかわをくだる、かわくだりゲーム。ネコを1匹にしたい場合は、WAITの後で、描いたネコを消す処理を追加しましょう(36行 LC X,4:?" ")
おまけ、簡単お手軽「ボム」追加法
スペースキーを押したらボム
34 IF BTN(32) CLS
アプリづくりの基本が詰まった「かわくだりゲーム」!
改造して遊ぶほどにいろいろ身につきますよ!
困ったときは、辞書「IchigoJam BASICリファレンス」に立ち返ろう。
Wikipediaのコナミコマンドで発見、カナダ建国150周年を記念する、カナダの中央銀行「カナダ銀行」の特設サイト「Explore the New $10 Note - Bank of Canada」でも使えることに驚き!
毎週月曜日深夜24時放送「Innovative Tomorrow」
次週は、ITインフラのイノベーター、さくらインターネット、田中邦裕さん!(舞鶴高専出身)
本日も0時からBS日テレでInnovate Tomorrowが放送されます!
— 梛野里佳子 なぎのりかこ (@naginorikako) August 13, 2018
この番組、皆さんから反響大きくて嬉しいです😳!
前回与えられたミッションを達成できるのか?!
Ichigo Jamを使った初心者のプログラミング講座、皆さんお楽しみに🍓☺️ pic.twitter.com/OPIRLy8XvE
楽しみです。