20 runnable examples
Every subsystem ships with a small standalone program under
examples/, built alongside the engine when ASGE_BUILD_EXAMPLES is
ON. Each one below has real captured screenshots (or terminal output, for the
console-only ones) and its full source inline.

Shapes
Every primitive ASGE can draw

Moving Box
The smallest playable game

Textures
Loading and drawing images

Text Rendering
Fonts, sizes and color

Sprite Animation
Spritesheets via a shared frame table

ECS
Entities, components and systems in motion

Camera & Viewport
Panning, zooming, and a picture-in-picture minimap

Camera Follow
ECS camera-follow with off-screen culling

Sprite Rotation
Transform::m_Rotation, applied for real

Input System
Polling InputState end-to-end

Scene Management
A whole level loaded from TOML

Physics
Gravity, collision response and triggers

Path Following
A car driving a closed, curved street

Audio
One-shot and looping playback

Background Changer
About the smallest ASGE program
(no window)
Configuration Reader
Reading typed values out of a TOML config
(no window)
Configuration Writer
Building a TOML document from code
(no window)
File Watching
Filesystem change notifications
(no window)
Image Info
Loading an image and inspecting its pixels
(no window)
Scoped Profiler
Nested scope timing