Coming Soon Demos are being prepared. The engine already runs a working 3D demo on desktop. Web and Android builds are in progress. Check back or watch the GitHub repository for updates.

3D Cube Demo

The primary Nova-3D demonstration: a rotating 3D cube rendered through the full engine stack.

🌐
TODO

Web Build

Browser-based WebAssembly build of the Cube3D demo. No installation required.

Play in Browser (Soon)

📱
TODO

Android Demo

APK download for Android devices. Requires Android 7.0+ and OpenGL ES 3.0 support.

Download APK (Soon)

💻
TODO

Desktop (Linux)

Build the desktop demo from source using CMake. Runs on Linux with OpenGL 3.3+.

Build from Source

📺
TODO

Desktop (Windows)

Build the desktop demo from source on Windows using CMake and MinGW-w64 or MSVC.

Build from Source


Hello World Example

The simplest Nova-3D application: initializes the engine context and exits cleanly.

Build and run from the repository root:

cmake -S . -B build
cmake --build build --target Nova3DHelloWorld
./build/Nova3DHelloWorld

Cube 3D Demo

The main visual demonstration: a textured box rendered in 3D using the full Nova-3D stack.

cmake -S . -B build
cmake --build build --target Nova3DCube3DDemo
./build/Nova3DCube3DDemo