Go to file
Martin Gerhardy 64f094cf24 ALL: updated package information and docker files 2020-09-03 19:43:10 +02:00
.github/workflows COMMAND: extracted new module out of core 2020-09-02 17:43:19 +02:00
cmake ALL: updated package information and docker files 2020-09-03 19:43:10 +02:00
contrib LIBS: updated googletest 2020-08-19 23:11:27 +02:00
data VOXEDIT: removed thicken command - use lua script 2020-09-02 23:07:06 +02:00
debian DOCS: updated changelog 2020-09-02 21:28:22 +02:00
docs ALL: updated package information and docker files 2020-09-03 19:43:10 +02:00
src ALL: updated package information and docker files 2020-09-03 19:43:10 +02:00
tools VIDEO: revert parts of flextgl changes 2020-05-23 20:14:18 +02:00
.dockerignore ALL: updated package information and docker files 2020-09-03 19:43:10 +02:00
.editorconfig EDITORCONFIG: moved editorconfig to project root and provide the root flag 2020-06-24 16:52:20 +02:00
.gitignore CI: create and upload debian packages 2020-08-02 11:26:31 +02:00
.gitlab-ci.yml CI: disable unity build - nuklear fails 2020-08-02 22:54:19 +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
CMakeLists.txt ALL: bump version to 0.0.6.0 2020-07-26 16:18:21 +02:00
Doxyfile-mcss.in DOXYGEN: updated doxygen to use mcss and fixed markdown linting 2020-05-14 23:44:17 +02:00
Doxyfile.in DOXYGEN: updated doxygen to use mcss and fixed markdown linting 2020-05-14 23:44:17 +02:00
LICENSE LICENSE: added license notes 2018-10-27 17:48:09 +02:00
Makefile MAKE: create compile_commands.json symlink in the root of the project 2020-09-03 18:20:28 +02:00
README.md README: updated links 2020-06-29 21:16:25 +02:00
TODO.md TODO: updated todo list 2020-01-25 11:52:41 +01:00
mkdocs.yml VOXELGENERATOR: support custom arguments for scripts 2020-08-17 23:26:14 +02:00

README.md

About

Actions Status License: MIT

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.

Download latest windows binaries at github action artifacts.

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