Back to homepage

Insolence is a toy game engine, cross-platform written in C++, which currently deploys to Windows, Linux, Android, and the web. It served as my personal test-bed for learning more about game programming, from low-level engine features to overall code structure.

  1. Overview
  2. Code structure
  3. Entity-Component System
  4. Insolence Toy [demo]
Shader Modification
Live fragment shader editing
Point Lights
Simple lighting demo