2020 ソフトウェア設計及び演習用の班Wiki
20::gr06::マップ・マスモジュール
マップ・マスモジュール(担当:鈴木、滝田、服部)
モジュールの説明
・このモジュールではmapediterを使いマップデータの表示、cell同士の隣接関係や座標関係を置いておくモジュールである。
・マップのセルの数は89個、そのうちイベントマスが17か所となっている。
CELL_DATAについて
CELL_DATA:
{ "name" {
map座標-x, map座標-y,
go_point: (ほかのマスとの位置関係データ)
}
実際のプログラム例
"Tile6": {
"point_x": 762*4 - DISPLACE_X, "point_y": 99 *4 - DISPLACE_Y, "event": 1,
"go_point": {
"left": "Tile5",
"right": undefined,
"up": undefined,
"down": "Tile14"
}
このようにセル同士の隣接関係や座標を格納している。これを使い、他モジュールでマップ表示やキャラ移動を行う。
最終更新日:2020/08/06 14:06:31