[過去ログ] Javaで作るスタンドアローンゲーム (484レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
199(5): 2013/03/27(水)19:51 ID:4U1a8RUn(1) AAS
マップが1000万x1000万だとして、それを1万x1万エリアに分割すると、1エリアの大きさは1000x1000になる。
それでプレイヤーがいる1エリア内(1000x1000)だけを更新するとすれば次のような形になるはず。
class GameMap {
Area[][] area2D = ...;
}
class Area {
final Point index;// (GameMap.area2D[index.x][index.y] == this)
省19
425: >>199 2015/02/25(水)17:58 ID:Jzpyh/K8(1) AAS
2年経っても同じことやっててワロタ
4エリアだと計算が難しいから、エリアを少し小さくして
主人公の周り全方向8エリアを処理するようにすれば?
431(1): >>199 2015/02/27(金)17:28 ID:H3arKG/F(1) AAS
チップ単位 32x32(ピクセル)
エリア単位 16x16(チップ)
ワールド単位 64x64(エリア)
int theWarldWidth = 32 x 16 x 64; // 全ての合計
int theWarldHeight = 32 x 16 x 64;
int oneAreaWidth = 32 x 16; // エリアひとつ当たり
int oneAreaHeight = 32 x 16;
省16
433(2): >>199 2015/02/28(土)01:23 ID:P1K9vzQz(1) AAS
2DのアクションRPGとかその辺かねぇ
外部リンク[zip]:gesei.sub.jp
451(1): 199 2015/03/17(火)20:39 ID:2aANesll(1) AAS
まずは速度をタイル単位(32)からはじめるこった
外部リンク[zip]:gesei.sub.jp
453: 199 2015/03/18(水)02:38 ID:wB42T/0N(1) AAS
名前に番号入ってないのは俺じゃないよ
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.022s