• Home
  • Portfolio
  • Resume
  • Blog

A Case of the Mondays

September 2012 - April 2013 · Games ·  OpenGL 3.3, C++, GLSL
Key Features:
  • Modern OpenGL 3.3 Pipeline
  • Deferred Rendering, bloom, shadow mapping
  • Written from scratch
Links:
  • Download ~45 MB (Windows)
  • Demo
 

Description

It’s Monday. A Military experiment has gone wrong and people are turning into savage mutants. There’s only one man for the job Lawrence Gibbons: a bad guy with a bad attitude. Fight your way through hordes of enemies in this epic twin stick shooter.

This was my first time developing a full 3D game. I coordinated a team of 5 members consisting of 2 programmers, two artists and a designer. I was responsible for developing all of the rendering and audio tech for the game. The renderer was created entirely from scratch, using only SFML to create the window and rendering context and GLEW to obtain the GL function pointers. The renderer uses a (mostly) OpenGL 3.3 core context and features many modern graphical algorithms and techniques including: deferred rendering, bloom, shadow mapping and tone mapping.

Gameplay footage

 

Screenshots

Main menu

 
 
 
comments powered by Disqus
Michael Gharbharan