Enjoy programming more!
Kidspod is a post site which supports young programmers.
First step to join us.
Register as a member
For members

スネークゲームNEO

2023/01/29 15:04:19

スネークゲームNEO

ato5fun

ato5fun

■説明
・スネーク系のゲームですが、自分が動くのではなく、画面が動きます。
・上下左右はつながっています。
・得点は1歩で1点です。
・いちごを取ると+50点です。
・@や矢印に当たると-100点です。
・エネルギーが無くなるとゲームオーバーです。
・エネルギーは50からスタートします。
・エネルギーは1歩で1減ります。
・おにぎりを取るとエネルギーが30増えます。

■操作
←:進行方向に対して左に方向を変える
→:進行方向に対して右に方向を変える

■変数
A WORK
B SCR(X,Y)
C 自分キャラクターコード
E エネルギー
G X進行方向(1、0、-1)
H Y進行方向(1、0、-1)
I FOR
K INKEY
S スコア
X X座標(周りが動くのでこの座標は固定)
Y Y座標(周りが動くのでこの座標は固定)

■プログラム
10 初期画面作成
20 初期値設定
30 キー入力確認、スコア表示、エネルギー-1、スコア+1
40 画面を右に動かす
50 画面を左に動かす
60 画面を下に動かす
70 画面を上に動かす
80 B代入、いちごを取ったら50点、おにぎりを取ったらエネルギー+30
90 @か矢印に当たったら-100点
100 エネルギーが0以下ならEND処理へ
110 左右の矢印が押された場合の処理、進行方向に合わせた矢印のキャラコード計算
120 矢印表示、30行からを繰り返す
130 スコア、エネルギー表示
140 ゲームオーバー

PLAY

Programmers played with this program.0 programmers