ご指導お願いいたします
Posted: 2007年10月25日(木) 10:41
現在こちらのゲームプログラミングの24項目をベースに
ファミコンゼルダのような物を考えていて
現在MAPの移り変わりについてやっているのですが
イメージしている動きに中々いかない状態です。
現在のソースなのですが
簡単なmapを表示し、hantei[/url][/url]の中身が
MAP切り替えの数値だった場合map_typeを変え
次を表示という形にしています。
(can_notの関数の所で行っているため現在切り替わりがおかしい状態又、
切り替わり時に自キャラを移動していないのでmapが切り替わった瞬間の位置が悪いです)
今やりたいこととして下のような配列があるとして(今現在0,1以外はmap_typeを切り替える数値です)
hantei[/url][/url]={
{1,1,1,1,2,2,2,2,1,1,1,1}, //////////////////////////
{1,0,0,0,0,0,0,0,0,0,0,1}, / /
{1,0,0,0,0,0,0,0,0,0,0,1}, / /
{1,0,0,0,0,0,0,0,0,0,0,1}, / /
{3,0,0,0,0,0,0,0,0,0,0,4}, / /
{3,0,0,0,0,0,0,0,0,0,0,4}, / 空白部分が目に見える部分 /
{3,0,0,0,0,0,0,0,0,0,0,4}, / (/の部分が1や2) /
{1,0,0,0,0,0,0,0,0,0,0,1}, / /
{1,0,0,0,0,0,0,0,0,0,0,1}, / /
{1,0,0,0,0,0,0,0,0,0,0,1}, / /
{1,1,1,1,5,5,5,5,1,1,1,1}, //////////////////////////
};
があるとして表示した際右のように表示させたいのですが
どのようにやればいいでしょうか?
又わざわざそんなことをしなくても現在の表示の方法でこう組めばうまく
切り替えができる等ございましたら
ご指摘のほどよろしくお願いいたします。