6feea4d507 | ||
---|---|---|
.github/workflows | ||
cmake | ||
contrib | ||
data | ||
debian | ||
docs | ||
src | ||
tools | ||
.dockerignore | ||
.gitignore | ||
.gitlab-ci.yml | ||
.gitmodules | ||
.project | ||
CHANGELOG.md | ||
CMakeLists.txt | ||
Doxyfile-mcss.in | ||
Doxyfile.in | ||
LICENSE | ||
Makefile | ||
README.md | ||
TODO.md |
README.md
About
Voxel engine for mmorpg game and tools.
Includes behaviour tree based ai, a remote ai debugger, a voxel editor and a lot more.
The scripting is lua based.
The database system that is used is PostgreSQL.
There is still a lot of stuff missing where we could need your help.
Join our discord Server and help developing the game.
You can find some old and most likely outdated videos in my youtube channel or the media channel of the discord server.
Tools
- The voxel editor
- Filemanager Thumbnailer
- World viewer
- Remote AI Debugger
- Database tool
- Shader tool
- Compute Shader tool
- Visual test applications
General
Running the tests
The tests need a postgres database named enginetest
and a user named engine
with the password.... engine
(you can modify them via cvars). If no OpenGL or OpenCL context is available, the related tests are skipped.
You can use the docker-compose files to set up your environment.
Profiling
In order to compile with profiling support. You should clone with submodules. This will also get the tracy code.