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.

C++ Scripting

Hot-compiled C++ scripts with full engine access.

C Scripting

Plain C scripting using the Modu_* C API.

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

C++ Scripting QuickstartScriptContext APIScript TemplatesProject StructureComponents ReferenceMaterials & Shaders