Welcome to the Retro Game Engine API reference documentation. This section provides detailed information about the engine's core systems and components.
The heart of the game engine, managing update and render cycles with fixed time steps and performance monitoring.
Window management system handling display, scaling, and rendering surfaces.
Sprite and animation system for efficient 2D graphics rendering.
Unified input system for keyboard, mouse, and gamepad handling.
Each API documentation includes:
- Detailed class and method descriptions
- Code examples
- Best practices
- Common issues and solutions
For practical examples of using these systems together, check out our example projects.
Found an issue or want to improve the documentation? Please see our contribution guidelines.