1
0
Fork 0
Galaxy down to atom voxel game
Go to file
May B. 41eb636826 Just a Vulkan triangle 2020-09-27 00:05:43 +02:00
.vscode Big bad shared server rework 2020-09-20 18:41:54 +02:00
include Standalone exe & missing chunks request 2020-09-25 21:31:41 +02:00
resource Just a Vulkan triangle 2020-09-27 00:05:43 +02:00
src Just a Vulkan triangle 2020-09-27 00:05:43 +02:00
.gitattributes Just a Vulkan triangle 2020-09-27 00:05:43 +02:00
.gitignore Update inludes 2020-09-13 11:31:32 +02:00
CMakeLists.txt Just a Vulkan triangle 2020-09-27 00:05:43 +02:00
Doxyfile Doc and refactor 2020-07-25 18:45:03 +02:00
LICENSE Initial commit 2020-07-06 21:18:29 +02:00
README.md Just a Vulkan triangle 2020-09-27 00:05:43 +02:00
TODO.md Just a Vulkan triangle 2020-09-27 00:05:43 +02:00

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

  1. Clone the project repo
git lfs clone --recursive https://git.wadza.fr/me/univerxel.git
  1. Create build folder and move
mkdir build && cd build
  1. Build CMake
cmake ..
  1. 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