Modularity Engine

Modularity

Engine Documentation

/
Documentation
Beta V6.4

Documentation

Modularity Engine Documentation

Comprehensive documentation for the Modularity C++ game engine. Learn how to build games with hot-compiled scripts, integrated physics, and a powerful editor.

Getting Started

Set up Modularity Engine and create your first project.

Core Concepts

Understanding scenes, objects, and components.

Rendering

OpenGL rendering, materials, and post-processing.

Scripting (C++, C, C#)

Hot-compiled C++ scripts with ImGui integration.

C# Scripting

Experimental C# scripting via Mono.

Physics

PhysX 3D physics and built-in 2D simulation.

Audio

Spatial audio and reverb zones.

Animation

Keyframe and skeletal animation systems.

Editor & Workflow

Editor workflow, play modes, and packages.

Extending the Engine

Extension points and engine internals.

Quick Links

Scripting QuickstartScriptContext APIScript TemplatesProject StructureComponents ReferenceEngine Loop