The source code of my game/graphics engine! A lot of this is really well written, although there are a few things I will need to change for when I create a game from it.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


LightShow is a 3D framework created with the purpose of flexibility, scalability, and simplicity.


3D skeletal animation.

Directional shadow mapping

Runtime GLSL modifications

Physics, Collision, Callbacks and Triggers

Audio and music support

Text rendering and custom binary file importer and exporter (with byte order swapping for big endian systems)

Phong shading

Point lights

Diffuse shading

Directional lights

Omnidirectional shadow mapping

Particle systems with instanced rendering

Bone Colliders (updates scale, position and rotation of a collision object according to a bone)