レス書き込み
スレへ戻る
写
レス栞
レス消
Delphiゲームプログラミング相談室
PC,スマホ,PHSは
ULA
べっかんこ
公式(スマホ)
公式(PC)
で書き込んでください。
名前
メール
引用切替:
レスアンカーのみ
>>680 > wizっぽいダンジョンRPGをつくってみようと思って色々調べて回ってるんですが、 > ダンジョンの描画をどうやってよいのかわかりません。 > RPGはだいたいのばあい、マップデータを読み込んでそれにあわせて画像を読み込みますよね? > とりあえず話がわかりやすくなるようにこのマップデータを0と1だけにして、0だと通行可能、1だと通行不可(壁)ってことにします。 > で、次のようなマップデータがあるとしたらどうなるんでしょうか? > > 111101 > 100001 > 100001 > 111011 > 111011 > 111p11 > > pがキャラの現在位置だと考えてください。キャラクターの視界は前3マス、左右1マスだとします。 > キャラクターの視界は > --- --- --- > | @ | A | B | > --- --- --- > | C | D | E | > --- --- --- > | F | G | H | > --- --- --- > P > となってるわけです。そして、 > F、H、C、Eが1の画像 > G、D、@〜Bが0の画像が描画されるとしますよね? > でもこうしたマップデータの読み込みだけだと > いまいる場所から3歩進むとマップデータ一番上の右から2番目の0の部分がうまく描画されないですよね? > それってやっぱりFならCに入るデータが0のばあい、と1のばあいって感じでやってかないとムリなんでしょうか? > それとも根本的にやりかたが間違っているんでしょうか? > マップデータの読み込みとそれにあわせた描画(0ならAを描画、1ならBを描画)という風にやっていって > うまくダンジョンを表示したいのですが、良い方法はありますでしょうか?
ローカルルール
SETTING.TXT
他の携帯ブラウザのレス書き込みフォームはこちら。
書き込み設定
で書き込みサイトの設定ができます。
・
ULA
・
べっかんこ(身代わりの術)
・
べっかんこ(通常)
・
公式(スマホ)
・
公式(PC)[PC,スマホ,PHS可]
書き込み設定(板別)
で板別の名前とメールを設定できます。
メモ帳
(0/65535文字)
上
下
板
覧
索
設
栞
歴
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.424s*