May B. c00f3f64a6 | ||
---|---|---|
.vscode | ||
include | ||
resource | ||
src | ||
.gitattributes | ||
.gitignore | ||
CMakeLists.txt | ||
Doxyfile | ||
LICENSE | ||
README.md | ||
TODO.md |
README.md
Univerxel
Work in progress galaxy down to atom (mostly centimeter) online voxel game
Table of Contents
About The Project
Experimental project using OpenGL and Vulkan.
Built With
- C++
- OpenGL
- Vulkan
- ImGui
- ENet
- FasNoiseSIMD
- Love and insomnia
Getting Started
To get a local copy up and running, follow these simple steps.
Prerequisites
- OpenGL or Vulkan driver
Build
- C++17
- CMake 3.11
- System window headers (xorg-dev)
Optionally
- Python: utility scripts
- Tracy v0.7: profiling
- glslc: compile vk shaders
Installation
- Clone the project repo
git lfs clone --recursive https://git.wadza.fr/me/univerxel.git
- Create build folder and move
mkdir build && cd build
- Build CMake
cmake ..
- Build Make
make
Usage
./univerxel
Profit !
RoadMap
See Features
License
Distributed under the MIT License. See LICENSE for more information.
Contact
Maelys Bois - /me - me@wadza.fr
Project Link: https://git.wadza.fr/me/univerxel