Hasty Briefsbeta

Bonsai: A Voxel Engine, from scratch

4 days ago
  • #voxel-engine
  • #game-development
  • #procedural-generation
  • Bonsai is a voxel engine designed for massive worlds, supporting up to ~1 billion blocks cubed.
  • Features include procedural terrain generation on the GPU, deferred shading, HDR lighting, and more.
  • Current version is 2.0.0-prealpha-rc0, with major rewrites in world generation, editor, and renderer.
  • Built almost entirely from scratch with minimal external dependencies.
  • Requires clang++ (>=18.1) and system headers to build; pre-built binaries available for Windows and Linux.
  • Includes a variety of rendering and editing features like shadow mapping, SDF world editing, and UI framework.
  • Future plans include improvements in shadows, water simulation, and global illumination.
  • Extensive list of references and resources for further development and enhancements.