OpenGL Game /// 3D Engine
I directed a team of six students on a wave-based first-person shooter made with a custom engine built with OpenGL.
Features include:
– Shadow maps
– Particle effects
– Axis-alligned bounding volume collisions
– Enemy pathfinding
– Octree spatial optimization
– Frustrum culling
– and more
In addition to planning milestones and meetings, I modeled over 100 assets in Maya and designed the environments in Unity. In order to import levels into our engine, I created a tool for exporting Unity scene data to JSON files for fast level-loading in our engine. This allowed me to create intricate levels within a short time-span. I also programmed screen effects such as bloom lighting.
More information can about a the game can be found here.