>>122
 マップを立体的にしているということは、例えば白い柱の上のマスに立つと、足が隠れるとかの
処理を想定してますか?
 その場合、表示の優先順位を考えないといけないので、描かれている背景をバラバラのパーツ
にすることが必要です。

 この場合
 ・水色の格子と緑の床 → キャラより先に描画
 ・外周の青い柱 → 左右の縦一列(13ブロック)はいつ描画してもok、上下の横一列(中央15ブロック)
のうち上列はキャラより先に描画、下列はキャラの後に描画
 ・内部の白い柱 → 横縞の部分と上部の四角いところは別パーツにする。で、縞部分はキャラ
より先に、四角い上部はキャラの後に描画する

という感じです。