1
0
Fork 0
Univerxel/README.md

1.6 KiB

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