Skip to content

Piratux/CaveEditor

Repository files navigation

CaveEditor

3D Cave editor using Godot v4.2.2 and godot_voxel module v1.2.0.

screenshot1 video

Features

  • Edit terrain tools:
    • Sphere.
    • Cube.
    • Blend ball.
    • Surface.
    • Flatten.
    • Mesh.
  • Terrain changes are automatically saved in a file.
  • World manager that allows to have multiple worlds.
  • Terrain mesh export (only exports loaded area around the camera).

Project binary releases

Windows:

Running project

This contains information on how to run project if you want to make changes to Cave Editor source code or run project on non-Windows platforms:

  • Download Godot editor from here.
  • Download source code of this repository.
  • Run downloaded Godot editor
  • Open up directory that contains project.godot from source code.

Building from source

This contains information on how to build C++ code if you want to make changes to Godot or voxel module source code:

scons
  • Build godot editor with debug symbols enabled (optional):
scons dev_build=yes
  • Build Godot template release (required to create final standalone executable):
scons target=template_release

Helper script to setup build from source

https://github.com/Piratux/godot-voxel-setup

Creating standalone executable

For windows, download template file from here and put it in folder Templates. Then open command line in the same directory as project.godot exists and type following:

<path\to\godot.exe> --headless --export-release "Windows Desktop" "Export/CaveEditor_v1.2.0.exe"

About

Cave editor using Godot and godot_voxel module.

Resources

License

Stars

Watchers

Forks

Packages

No packages published