プレイ日記
サファイア nmskt4649v
RPGって、真ん中にキャラクターがいて、その他の部分が動いているように見えます。キャラクターは動かずに背景のような部分が動いているということです。 その作り方を教えて下さい。 具体的にソースコードが良いです。 よろしくお願いします。
1そうだね
プレイ済み
返信[1]
親投稿
********** itd12d
WHILE 1 BT=BUTTON() X=X-(BT==4)+(BT==8) Y=Y-(BT==1)+(BT==2) BGOFS (マップのレイヤー番号),X,Y VSYNC 1 WEND
1そうだね
プレイ済み
返信[2]
親投稿
natto- natto-3030
うーむどうなんですかね…DQとかは歩行でマップの端の方いくと自分がスクロールしてる気がしますが… BGとSPを同時にスクロールさせるとか? まずはSPを頑張ればできると思います。 がんばってくださーい
0そうだね
プレイ済み
返信[3]
親投稿
otta777 otta777a
ドラクエのようにするならSPを移動するかBGをスクロール するかをプレイヤーの座標で判別する必要がありますね。
0そうだね
プレイ済み
返信[4]
親投稿
reji Satoshi.1103
サファイアさんのおつしゃる通り、画面の端にいったりするとBGがスクロールしています。そのBGのスクロールと同時に自分の座標も画面の端から戻るようになっています、という感じです。
0そうだね
プレイ済み
返信[5]
親投稿
サファイア nmskt4649v
画面の端で止まるようにしていたのですが、この場合、画面外には行かなくていいのですが、BGが動いてしまって、黒い見えてはいけない部分が見えてしまいます。 これはどうしたら良いのですか?
1そうだね
プレイ済み
返信[6]
親投稿
reji Satoshi.1103
そうですね、それは一応何とか出来ます♪ しかし、市販のゲームの一部も、サファイアさんのおっしゃる現象が起きているのがいくつもあります。だから僕はあまり気にしていません~♪
0そうだね
プレイ済み
返信[7]
親投稿
サファイア nmskt4649v
画面が黒くなり、進行方向に何があるか分からない恐怖(笑) まあ、私は気にする方です。
1そうだね
プレイ済み
返信[8]
親投稿
reji Satoshi.1103
黒が嫌ならBACKCOLORで画面奥の色を変えておくという手があります~。まあ、どっちにしろあまり変わりませんがー。 確かFFか何かが青色だったような…(遊んだことないから知りませんが…)
2そうだね
プレイ済み