Go to file
Martin Gerhardy f440758f92 FRONTEND: started map renderer for mini and world map 2016-12-02 20:03:27 +01:00
cmake CMAKE: fixed gprof and added -Wdocumentation if supported 2016-11-28 20:12:02 +01:00
contrib LIBS: updated glm 2016-11-28 21:21:29 +01:00
data FRONTEND: started map renderer for mini and world map 2016-12-02 20:03:27 +01:00
docs README: updated readme screenshot 2016-07-23 16:40:23 +02:00
screenshots SCREENSHOT: added noisetool screenshot 2016-11-10 20:31:53 +01:00
src FRONTEND: started map renderer for mini and world map 2016-12-02 20:03:27 +01:00
tools/remotery CORE: updated remotery 2016-09-22 20:43:28 +02:00
.gitignore GIT: updated gitignore 2016-11-28 20:12:02 +01:00
.gitlab-ci.yml CI: doxygen is already installed 2016-09-05 20:41:52 +02:00
CMakeLists.txt CMAKE: fixed gprof and added -Wdocumentation if supported 2016-11-28 20:12:02 +01:00
Doxyfile.in DOCS: skip glslang 2016-10-19 20:21:49 +02:00
Makefile MAKEFILE: tweaked clang-tidy params 2016-11-27 19:48:05 +01:00
README.md LIBS: qt based file dialogs 2016-11-02 20:44:13 +01:00
appveyor.yml CI: added appveyor.xml 2016-09-04 22:32:57 +02:00

README.md

Build Status

About

Voxel engine with procedural generated landscape.

Screenshot

Dependencies

  • cmake
  • postgre
  • development headers/libs for
  • glm
  • assimp
  • lua >= 5.3
  • sdl2 > 2.0.4
  • libcurl
  • postgresql-server-dev >= 9.5
  • libpq
  • flatbuffers
  • nativefiledialog (+gtk3 or qt on linux)
  • enet
  • zlib
  • turbobadger
  • sauce/fruit
  • gtest
  • qt (for the rcon tool)

Some of these dependencies might not be available as packages in your toolchain - most of them are also bundled with the application. But local installed headers always have the higher priority.

Debian

apt-get install libglm-dev libassimp-dev lua5.3 liblua5.3-dev libsdl2-dev postgresql-server-dev-9.5 libpq-dev libenet-dev libgtk-3-dev qt5-default qttools5-dev qttools5-dev-tools

Arch Linux

pacman [...]

MacPorts

port install qt5 postgresql95-server

Building

You can just run make in the project root folder.

More information

For more information, please check out the wiki or the doxygen documentation.