5

大規模な (巨大な..) 3D ボクセル ベースのグリッドを作成するのに最適な言語は何だと思いますか?

つまり、マインクラフト (http://www.minecraft.net/) が好きです。

Minecraft は Java で作成されたことに注意してください。これには明らかに欠点があります。私が決断を下すのを手伝ってください!:)

ps これはコミュニティ wiki であるため、意見の直後にポイントを獲得することはできません :)

4

2 に答える 2

8

選択するデータ構造は、選択する言語よりもはるかに重要になります。参照の局所性を達成できる言語は、衝突検出と可視性の計算で速度の利点がある可能性がありますが、マネージド言語でもこれを得ることができます。

Minecraft は、Java が巨大なボクセルの世界を扱うことができるかなりまともな POC です。

于 2010-09-29T14:34:19.210 に答える
3

ボクセル (メモリとディスクの両方) を格納するための C++ ライブラリである Field3D を参照することをお勧めします。

http://github.com/imageworks/Field3D

于 2010-12-03T06:06:20.237 に答える