This is selection of games and environment-simulations I built using OpenGL and GLUT. Everything was written in C++.


A 2D game inspired by Gem Swap and Space Invaders, Galaxy features an UFO avatar navigating through a grid of asteroids. The UFO avatar is trailed by a small goldfish (non-aggro) and can shoot other objects, create mini black holes, etc.



A 3D simulation of Tigger walking through an infinitely-tiled world. Some topics explored include mesh loading, VS transformations with 3D camera, texturing, and various shading techniques.


Ray-traced Beach

A 3D simulation of a beach scene rendered using ray-tracing techniques.