Godot 4向けの編集可能で高性能な地形システムアドオン。C++ GDExtensionとして実装されています。
Zylann/godot_voxel
Godot 4向けのC++モジュール。ブロック状または滑らかな表現に対応した、編集可能なチャンク分割ボクセル地形を構築できます。
- スター
- 4,112
- フォーク
- 384
- 未解決の Issue
- 252
- 最終コミット
- 2 時間前
これは何?
Voxel Toolsは、C++モジュールまたは拡張機能としてGodot Engine 4にボクセル地形を追加します。ハイトマップを使った地形とは異なり、ボクセルデータではオーバーハングやトンネル、洞窟を表現でき、プレイヤーはゲーム中に地形を掘ったり、作ったりできます。
ボクセルデータはチャンク分割されたメッシュに変換され、必要に応じて読み込み・解放されるため、無限に広がるワールドを実現できます。地形はカスタムジェネレーターでプロシージャル生成できるほか、他のソースからストリーミングすることもできます。汎用データには8ビットまたは16ビットのチャンネルを使用します。
レンダリングスタイルは2種類あります。複数のマテリアルとベイク済みのアンビエントオクルージョンに対応したMinecraft風のブロック状地形と、TransvoxelによるLODに対応した滑らかな地形です。インスタンシングシステムで草木や岩などの装飾を地表に配置でき、Godotの物理機能に加えて、より高速なブロックベースの衝突判定オプションも利用できます。
主な機能
- 01ゲーム内でリアルタイムに地形を編集でき、オーバーハングやトンネル、プレイヤーによる掘削・建築に対応
- 02チャンク分割メッシュを必要に応じて読み込み・解放し、無限に広がる地形を実現
- 03複数のマテリアルとベイク済みのアンビエントオクルージョンに対応した、ブロック状のボクセルレンダリング
- 04Transvoxelを使ったLOD対応の滑らかな地形
- 05草木や岩、装飾を配置するインスタンシングシステム
- 06Godotの物理機能との連携に加え、Minecraft風の高速な衝突判定オプションも提供
ユースケース
- Godotで、地形を破壊できるボクセルベースのサバイバルゲームやサンドボックスゲームを制作
- プレイヤーの移動に合わせてチャンクをストリーミングする、プロシージャル生成の広大なオープンワールドを作成
- Godot 4でMinecraft風のブロックワールドや、滑らかで有機的な地形を試作
クイックスタート
- 1
インストールガイドを読む
- 2
クイックスタートガイドに従う
使う前に知っておきたいこと
- GDExtensionのサポートはまだロードマップ上にあるため、主にサポートされているのはモジュールビルドです。
収録されている特集
トピック
よくある質問
- godot_voxel とは?
- Godot 4向けのC++モジュール。ブロック状または滑らかな表現に対応した、編集可能なチャンク分割ボクセル地形を構築できます。 Voxel Toolsは、C++モジュールまたは拡張機能としてGodot Engine 4にボクセル地形を追加します。ハイトマップを使った地形とは異なり、ボクセルデータではオーバーハングやトンネル、洞窟を表現でき、プレイヤーはゲーム中に地形を掘ったり、作ったりできます。
- godot_voxel は無料で使えますか?ライセンスは?
- godot_voxel は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- godot_voxel は今もメンテナンスされていますか?
- 活発にメンテナンス中。godot_voxel の最終コミットは 2026年11月6日 です。
- godot_voxel は何に使えますか?
- Godotで、地形を破壊できるボクセルベースのサバイバルゲームやサンドボックスゲームを制作 プレイヤーの移動に合わせてチャンクをストリーミングする、プロシージャル生成の広大なオープンワールドを作成 Godot 4でMinecraft風のブロックワールドや、滑らかで有機的な地形を試作
- godot_voxel のインストール方法は?
- インストールガイドを読む クイックスタートガイドに従う
- godot_voxel はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Zylann/godot_voxel
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Claude CodeやCodexが自律的にGodot、Bevy、Babylon.js、three.jsのゲームをアセットや動作確認用の録画まで含めて完成させるジェネレーター。
広大なファンタジー世界を舞台にした、Rust製のオープンソース・ボクセルアクションRPG。Cube WorldやBreath of the Wildに着想を得ています。
遠景まで見渡せる描画、垂直方向に制限のないチャンク、手続き型クラフトを備えた、Zig製のMinecraftに着想を得た3Dボクセルサンドボックスゲーム。
Godotは、統合エディターから2D・3Dゲームを制作できる、無料かつMITライセンスのクロスプラットフォームゲームエンジンです。