コードスペランカー

ゲーム開発日誌など

Minecraftに学ぶ

Minecraftでは16×16マスの平面を1chunkという単位にして処理している。
キャラクタは確実に1chunkより小さいのでキャラクタのいるchunkとその周囲の処理をすれば確実に処理される。おそらくその仕様上1chunkより大きな処理を1度に行うことはできないだろうが、広大なマップのどこで処理がされても、必要な部分の処理だけど、全てのchunkの処理をしなくても良いのが魅力的なシステムだ。