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

2019/04/20 21:25:32

MixJuice GET URL : kidspod.club/mj/800

ワンライン ゴーリバース

ブロックが右から流れてきます。
プレイヤーはブロック崩しのボールのようにブロックに当たると上下に跳ね返ります。
プレイヤーが画面上下端に行かないように操作してください。
当たったブロックの数が、最後にスコアとして表示されます。

操作は左右キーです。
IchigoJam 1.2.3でも1.3.0以降でもプレイできます。

--------

ワンラインプログラムを打ち込む(手入力する)場合、入力ミスの場所がわかりにくいので、行を分けて入力しても大丈夫です。

行を分けて入力すると、こんな感じです。

10 CLS:CLV:M=1
20 FORI=0TO1
30 LCX,Y/2:?CHR$(0)
40 X=X-BTN(28)*!!X+BTN(29)*(X<30)
50 Y=Y+M+M*!!S
60 SCROLL3
70 LCX,Y/2:S=SCR():?CHR$(#ED)
80 M=M*(!S*2-1)
90 LC29,RND(21)+1:?CHR$(6,6)
100 I=!(Y%44)
110 BEEPS-1:WAIT7
120 P=P+!!S
130 NEXT
140 ?P


(4/22 間違えてたところを修正しました。。)

  • 1
  • 1

SOURCE CODE

10 CLS:CLV:M=1:FORI=0TO1:LCX,Y/2:?CHR$(0):X=X-BTN(28)*!!X+BTN(29)*(X<30):Y=Y+M+M*!!S:SCROLL3:LCX,Y/2:S=SCR():?CHR$(#ED):M=M*(!S*2-1):LC29,RND(21)+1:?CHR$(6,6):I=!(Y%44):BEEPS-1:WAIT7:P=P+!!S:NEXT:?P

COMMENT

Kidspod運営チーム
Kidspod運営チーム2019/05/16 16:49:06

このゲームのアイデア、面白いですね。壁ではなくキャラクタを動かすという変更で、これだけ新鮮なゲームになるとは。行を分けたものも記載していただき、ありがとうございます!