Skip to content

Voxelius

Block game on steroids

A C++ voxel game and engine with Lua scripting

Docs are generated for each release or by hand.
For latest pages, generate them from the repo

Home

WARNING: This documentation is generated on each release or by hand. That avoids burning GitHub CI on typo-only fixes. If you need docs that match the latest sources, generate them from the repository yourself.

What is this?

Voxelius is a voxel game and engine hybrid. Core gameplay, rendering, and world generation are in C++. Built-in game content and modifications are in Lua. This website contains public documentation about engine development, modding, and general information about the project.

Where do I go?

  • Documentation - engine setup, architecture, and Lua API
  • History - how the project got here (rewrites included)
  • Features - what the project includes
  • GitHub - source code and issue tracker

Engine documentation

If you want to fix bugs, improve rendering, change world generation, or do anything else, go to the engine section. Clone the repository, build it, and patch the engine. You can also contribute.

Modding

If you want to make a mod, go to the modding section. Learn about the Lua API of the engine and tinker with it without forking the engine.