単純にこんな感じでいいんじゃないの?試してないけど
マップチップを敷き詰めた状態でブロックがいちいち矩形座標持ってるとも思えないし
あと上下左右4方向の移動・当たり判定が理解できるまでななめ移動は考えない方がいい
int CHARA_X, CHARA_Y; // キャラピクセル座標
int CHARA_SIZE; // キャラサイズ(XY同サイズとして)
int CHARA_MOVE; // キャラ移動量(CHARA_SIZE < CHARA_MOVEだとすり抜ける)
int CHIP_SIZE; // マップチップサイズ(XY同サイズとして)
int MAP[][]; // マップ(0:移動可 1:移動不可)
private void moveChara() {
if (direction == RIGHT) {
CHARA_X += CHARA_MOVE;
while (MAP[CHARA_Y / CHIP_SIZE][(CHARA_X + CHARA_SIZE) / CHIP_SIZE] == 1) {
CHARA_X--;
}
}
}
探検
Javaで作るスタンドアローンゲーム
■ このスレッドは過去ログ倉庫に格納されています
2013/01/19(土) 12:23:53.82ID:DHDneNpc
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 女性の“痩せたい”願望 20代女性の5人に1人が低体重で学会が警鐘…「痩せてた方がビジュがいい」「男性にも責任がある」マチの意見 [首都圏の虎★]
- 備蓄米、小売店へ流通しているのは放出量の1.97%どまり ★2 [お断り★]
- 竹中平蔵氏 トランプ米大統領は日本の「敵」 「人類の叡智(えいち)を否定している」 [首都圏の虎★]
- 日本経済低迷の理由は日本人の意地悪さ説、前澤友作氏が私見「よく分かる」 [少考さん★]
- 石破首相、消費税減税に慎重姿勢 新たな経済対策「現時点で考えず」 [首都圏の虎★]
- 【コメ】日本人の主食が変わる?価格高騰収まらない米に代わり 麺類、シリアルなど売り上げ増 [ぐれ★] ★2 [ぐれ★]
- 【実況】博衣こよりのえちえちロックマンX3🧪
- Fate/GOスレ
- 米、値上げしすぎた結果盗まれるようになるwwwwwww 倉庫12件が襲撃されコメ2.5トンが消える [817260143]
- 会話ができないお🏡
- マクドナルド店員に凄いキレてる人がスレッズで話題、想像の1.5倍は怒ってる [605029151]
- イギリス「ハマスの蛮行と同じことをやったのが人類で日本人だけだ」 [834922174]