そろそろ本格的にMMORPGつくってみようぜ!

このエントリーをはてなブックマークに追加
77名前は開発中のものです。
ちと借りるよ

マップのシステムの概要

例として3x3のマップの場合
□□□
□□□
□□□
て感じに表示したいわけ。
いろんなやり方があると思うけど2次元配列などで
map(1,1) = 'a.bmp'
map(1,2) = 'b.bmp'
て感じでx,y座標に対してマップ画像を読み込んで対応するスクリーン座標に
描きこむ。
マップに他の要素(高さとか、移動コストとか)を持たせるなら
多次元配列にするか、一般的にはマップ用の構造体を定義して要素をもたせる。