私はウェブ用のゲームを開発しています。このゲームのマップは最小で 2000km × 2000km になります。あるレベルの粒度で標高と地形タイプをエンコードできるようにしたいと考えています。たとえば、100m X 100m です。
2000km x 2000km のマップの場合、この情報を 100m 2のバケットに格納すると、20000 x 20000 要素、つまりデータベース内の合計 4 億レコードになります。
この種の情報を保存する他の方法はありますか?
詳しくは
マップ自体が完全に表示されることはありません。ユニットはターン制でマップ上を移動し、プレイヤーはユニットの位置や地域の様子についてフィードバックを受けます。地形によって、速度と移動の禁止が決まります。
マップはゲームに使用され、必ずしもグラフィックや表示の目的で使用されるわけではないと言いたいのだと思います。