-
2626
『コイン集め』はコインをひたすら集めるゲームです。
途中から出てくる『火』に触れるとゲームオーバー。
【操作】
←:プレイヤーが左に移動します。
→:プレイヤーが右に移動します。
スペースキー:プレイヤーがジャンプします。
←+スペースキー:プレイヤーが左にジャンプします。
→+スペースキー:プレイヤーが右にジャンプします。
【プログラム解説】
プログラムは3ファイル分を使います。
ファイル0: 10~330
ファイル1:400~440,900~999
ファイル2:500~860
主な内容
10~330:初期設定&オープニング
400~440:BGM
500~860:メインループ
500~510:コイン動作
520~570:ファイヤー動作
600~720:プレイヤー動作
800~860:当たり判定
900~999:ゲームオーバー
<変数>
F : 当たり判定値
G : 地上のY座標
I : ループ変数①
J : ループ変数②
K : キー入力
L : キー同時押し(#1002)
S : スコア
V : ジャンプ・カウント値
W : 斜めジャンプ用のX増減値
X : プレイヤーのX座標
Y : プレイヤーのY座標
Z : プレイヤーの向き
[0] : コインのX座標
[1] : コインのY座標
[2] : ファイヤー①のX座標
[3] : ファイヤー①のY座標
[4] : ファイヤー②のX座標
[5] : ファイヤー②のY座標
<SPRITE番号>
0~9 : 床
10,11 : スコア
12 : プレイヤー
13,14 : ファイヤー
15 : コイン
※下記のF=5がファイヤーとの当たり判定値です。
ゲームが難しい場合は値を小さくすると難易度が下がります。
800 FORI=0TO4STEP2:J=9:F=5:IFI=0F=6
【更新履歴】
20018/06/24 コイン&ファイヤーの表示と座標変更の順番を適正化
ジャンプ中にコインを取ると得点は2点に変更