Skip to main content

heliosalpha

A C++23 Game Framework built from first principles

helios logo
# Clone the repository
git clone https://github.com/thorstensuckow/helios-engine.git
cd helios-engine

# Configure with CMake
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release

# Build
cmake --build build --config Release

# Run tests
cd build
ctest -C Release --output-on-failure

helios::ecs

Generic ECS primitives for handles, sparse-set storage, lifecycle hooks, and typed entity/component queries.

helios::engine

Runtime foundation and integration layer for the modular helios stack, including package-based CMake consumption.

helios::math

Core math library for vectors, matrices, transforms, and projection-related operations used across modules.

helios::opengl

OpenGL rendering backend module for graphics pipeline integration in the current helios architecture.

helios::glfw

GLFW-based platform backend for window and event integration, aligned with the modular repository setup.