*マップのオブジェクト配置
--階層ごとのマップ画像の表示切替
--進入不可な壁などの設定
*主人公のグラフィック表示
--入力されたキーに応じて向き変換描写 *マップ内移動処理
--方向キーを受け付けて上下左右にプレイヤーが移動
#pragma once
#include
#define tate 19
#define yoko 29
#define masu 40
//map情報を保存しておく構造体
typedef struct player{
int x;
int y;
}player;//プレイヤー座標の保存
!!!void map_start(GtkWidget *); マップ画面の呼び出し用関数 !!!void map_end(GtkWidget *);//マップの終了
マップ画面の終了用関数 !!!void draw_background(GtkWidget *);
背景画像の描写を障害物配列に従って描写 !!!void draw_character(GtkWidget *);
主人公キャラクターの描写 !!!障害物の配置配列 gint map1[tate][yoko]=;//配列の中身は省略
gint map2[tate][yoko]=;
gint map3[tate][yoko]=;
gint map4[tate][yoko]=;
[[モジュール詳細]]