[過去ログ] DXライブラリでアクションRPGを作る (102レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
68
(1): 1 ◆UQLL.hKNIk [sage] 2018/12/03(月) 01:53:40.14 ID:KyuaEvMn(1/2) AAS
#define CHIP_SIZE 16

int v = 0, h = 0;

int map_dat[8][8] =
{
0,0,0,0,0,0,0,0,
0,0,0,0,0,1,1,0,
0,0,1,0,0,0,0,0,
0,0,0,0,2,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,1,0,0,
0,0,0,0,0,0,0,0,
};

for (int y = 0, vw = v, i = 0; i < 4; i++, vw++, y += CHIP_SIZE)
{
for (int x = 0, hw = h, j = 0; j < 4; j++, hw++, x += CHIP_SIZE)
{
int dat = map_dat[vw][hw];
Draw(x, y, dat);
}
}

0 : 草原
1 : 森
2 : 家

こんな感じでどうでしょうか?
v,hの値を変化させるとマップがスクロールします。
70
(1): 名前は開発中のものです。 [sage] 2018/12/03(月) 21:05:17.29 ID:fyG8by9I(1) AAS
>>68
map、自分も同じようにしてます。

ただ、RPG並みのmapサイズで作ったことは無いんですよ
全フィールドを作ってるなら
mapの配列の要素数、そうとうな数になってませんか?
例えば、こんな感じの桁数じゃないですか?
map_dat[100000][100000]

>>69
ストイックですね、すごいです
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.007s