大規模な (巨大な..) 3D ボクセル ベースのグリッドを作成するのに最適な言語は何だと思いますか?
つまり、マインクラフト (http://www.minecraft.net/) が好きです。
Minecraft は Java で作成されたことに注意してください。これには明らかに欠点があります。私が決断を下すのを手伝ってください!:)
ps これはコミュニティ wiki であるため、意見の直後にポイントを獲得することはできません :)
大規模な (巨大な..) 3D ボクセル ベースのグリッドを作成するのに最適な言語は何だと思いますか?
つまり、マインクラフト (http://www.minecraft.net/) が好きです。
Minecraft は Java で作成されたことに注意してください。これには明らかに欠点があります。私が決断を下すのを手伝ってください!:)
ps これはコミュニティ wiki であるため、意見の直後にポイントを獲得することはできません :)
選択するデータ構造は、選択する言語よりもはるかに重要になります。参照の局所性を達成できる言語は、衝突検出と可視性の計算で速度の利点がある可能性がありますが、マネージド言語でもこれを得ることができます。
Minecraft は、Java が巨大なボクセルの世界を扱うことができるかなりまともな POC です。
ボクセル (メモリとディスクの両方) を格納するための C++ ライブラリである Field3D を参照することをお勧めします。