Open source,High performance,Cross platform,Beautiful 3D voxel sandbox metaverse
Copyright (c) 2020-2021 Pevernow [email protected]
2022/7/17 This version has been stopped and will be released on steam after rewriting.
(Take Ubuntu as an example,support WindowsXP+, Linux, Mac and so on)
Dependency | Version | Commentary |
---|---|---|
GCC | 4.9+ | Can be replaced with Clang 3.4+ |
CMake | latest | |
bgfx-cmake | latest | Also can manual build bgfx for cmake |
LuaJIT | 2.0+ | |
SDL2 | 2.0+ |
$ git clone --depth 1 https://github.com/Pevernow/CreationEngine.git
$ cd CreationEngine
Build a version that runs directly from the source directory:
$ mkdir build
$ cd build
$ cmake ..
$ make -j 4
Run it:
$ ./CreationEngine
Fast Cross Platform renderer -- BGFX
Fastest RUDP -- ASIO_KCP
Fastest and Minimal net packet -- Flatbuffers
Simple but Useful GUI -- IMGUI
Fast but Lightly Logger -- Spdlog
Cross Platform and Powerful Library -- SDL2
1.window manager
2.world data with a chunk manager
3.sample control
4.biome mapgen
5.Network manager
1.move without glm (Use bx to replace it)
2.GUI
3.Modding API (with lua)
4.Biome mapgen v2
5.Entity
6.Shaders
src/ directory of all the code in accordance use LICENCE.md
other parts of the project use with their own licences