Go to file
Martin Gerhardy a0e08c4b85 DEBIAN: updated debian packages
more details in control file
don't create debug symbol packages
install shared package with mimetypes
add mimetype image
recommendations
install systemd files
2020-05-14 23:23:05 +02:00
.github/workflows CI: don't install old glm headers for linux builds 2020-03-06 20:13:05 +01:00
cmake CMAKE: don't activate lto for build tools 2020-05-14 23:21:40 +02:00
contrib DEBIAN: updated debian packages 2020-05-14 23:23:05 +02:00
data VOXEDIT: removed example files 2020-05-14 23:21:41 +02:00
debian DEBIAN: updated debian packages 2020-05-14 23:23:05 +02:00
docs DOCS: updated gd 2020-02-16 18:06:10 +01:00
src VOXEDIT: removed example files 2020-05-14 23:21:41 +02:00
tools ALL: removed assimp and voxelizer 2019-11-01 20:14:32 +01:00
.dockerignore DOCKER: ignore the git directory 2018-11-20 20:22:01 +01:00
.gitignore IDE: removed .cproject - but kept .project 2019-12-18 11:13:27 +01:00
.gitlab-ci.yml CI: cache build dir and split between unity/non-unity 2019-08-08 12:21:57 +02:00
.gitmodules CORE: added tracy support 2020-04-20 14:28:05 +02:00
.project IDE: add eclipse project files 2019-12-13 10:49:21 +01:00
CHANGELOG.md CHANGELOG: added new entries 2020-05-14 23:21:41 +02:00
CMakeLists.txt CMAKE: bump version to 0.0.3.0 2020-05-06 21:36:25 +02:00
Doxyfile.in DOCS: updated Doxygen config file 2019-05-27 13:22:22 +02:00
LICENSE LICENSE: added license notes 2018-10-27 17:48:09 +02:00
Makefile MAKE: updated makefile 2020-05-14 23:21:40 +02:00
README.md README: added profiling hint 2020-05-01 20:48:30 +02:00
TODO.md TODO: updated todo list 2020-01-25 11:52:41 +01:00

README.md

Actions Status License: MIT

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

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.

Images

image

image