Documentation

Core
Systems

Deep dive into the engine's architecture and core systems

Engine Architecture

Understanding the core systems is essential for building high-performance games. This guide covers the fundamental architecture of Crowe Engine.

Game Loop

The engine uses a fixed timestep game loop with variable rendering. This ensures consistent physics simulation across all frame rates.

Scene Management

Scenes are organized hierarchically with efficient spatial partitioning for optimal rendering and collision detection performance.

Resource Management

Automatic reference counting and lazy loading ensure efficient memory usage. Resources are shared when possible to minimize duplication.

View API Reference