トピック
かい 7102KAI

質問です

ゲームで画面のスクロールをさせるにはどうプログラムしたらいいのですか。それと敵を踏むと倒せるようにプログラムするにはどうすればいいですか。
1そうだね
プレイ済み
返信[1]
親投稿
スクロールは分かりませんが、 踏むと倒せるようにするには キルル2さんの SPHITSP2 【Z3R3NKHV】 を使うと楽に作れると思います。
1そうだね
プレイ済み
返信[2]
親投稿
みなつ tksm372
簡単のため、マリオみたいな「右にだけスクロールするゲーム」で考えてみましょう~ マリオの「マップ上での」座標をX,Y、現在のマップの表示開始位置(表示範囲の左上の座標)をBX,BYとしてみます この時マリオの画面上での表示位置は、X,Yからマップの表示位置BX,BYを引いた座標になります んでんで、上画面の横幅は400ドットなので、XがBX+400を超えるとマリオが画面からはみ出ますよねー なのでそのとき、マリオが画面からはみ出さないようにマップの表示位置を変更してあげればOKです!プログラムにするとこんな感じです(*´▽`*) IF X>BX+400 THEN BX=X-400 BGOFS 背景のBG番号,BX,BY SPOFS マリオのSP番号,X-BX,Y-BY 400の部分を300とかにすると、右端まで行かなくてもスクロールします(*´▽`*)
0そうだね
プレイ済み