◆ Lodestone
Docs Features Samples Community About
GitHub

Sample Applications

Working demos, validated on Raspberry Pi 3B+ hardware.

Hardware Tested

hello_triangle

The foundational render test. Colored triangle via GLES 2.0 on VC4 V3D 2.1 at 1280×720. First hardware render confirmed April 26, 2026.

GLES 2.0 DRM/KMS RPi 3B+
Hardware Tested

hello_box2d

Box2D physics demo. Falling boxes with collision detection and response. Validates the physics subsystem integration.

Box2D Physics
Hardware Tested

hello_scene

Scene system demo. Entity-component hierarchy with transform parenting. Tests the scene graph and slot system.

Scene ECS
Hardware Tested

hello_3d

3D rendering with perspective camera. Model-view-projection matrices, depth testing, 3D mesh rendering on GLES 2.0.

3D Camera
Hardware Tested

fps_camera

First-person camera controller with gamepad input. Demonstrates the input system, 3D camera, and real-time rendering.

Input Gamepad 3D
Hardware Tested

sprite_demo

2D sprite rendering with texture loading. Tests the asset pipeline and 2D rendering path.

2D Sprites Textures

All samples are available in the samples directory of the repository. Build instructions are in the documentation.

Lodestone Engine

Open-source GLES 2.0 + DRM/KMS game engine for Raspberry Pi and embedded Linux.

Links

  • Documentation
  • Features
  • Samples
  • Community

Resources

  • GitHub Repository
  • Issue Tracker

License

MIT License — free to use, modify, and distribute.

Built with Lodestone ◆ 2026