Private-access C++ engine

Nevo Engine

A proprietary 3D engine for teams that want C++ control, data-oriented architecture, and editor tooling without the weight of mainstream engine pipelines.

C++20ECSHigh-performanceLightweight
Nevo editor game viewport with scene hierarchy, inspector, and diagnostics panels
Editor viewportScene, game, inspector, diagnostics

Built for engine-minded developers who prefer explicit systems over opaque workflows.

Read the technical wiki

Data first. Behavior second.

Nevo centers game logic around entities, plain component data, and systems that operate on matching signatures. The result is a familiar C++ shape with performance decisions visible at the surface.

ecs/transform.hppcomponent
struct Transform {
  Position position;
  Rotation rotation;
  Scale scale;
};

coordinator.registerComponent<Transform>();
auto entity = coordinator.createEntity();
Nevo editor scene viewport showing camera, light, and selection guides

Built to work, not pose.

01

Scene hierarchy

Inspect entities, selections, and component signatures directly while building.

02

Inspector controls

Transform and renderer data stay close to the viewport instead of buried in menus.

03

Diagnostics dock

Console, performance, ECS, resource, and shadow-map tabs keep technical feedback visible.

Native build expectations.

The engine is built around a C++20 workflow with CMake and Ninja or Make, supporting both OpenGL and DirectX 12. Release builds use the practical optimizations expected from production engine work.

CMake 3.18+GCC / Clang C++20LinuxWindows

Interested in Nevo Engine? Let’s connect.

Nevo is proprietary and access is handled directly. Join Discord to discuss fit, current builds, documentation, and whether the engine matches your project.