programmer and designer
dup: endless platformer
DUP is a simple endless platformer. The goal is to jump over gaps and obstacles to keep moving in order to get a high score. The score is determined based on the distance traveled. It is available on the play-store!
programmer and designer
coin chase
Coin chase is a two dimensional game developed in C++ using SFML. The purpose of the game is to collect coins while avoiding obstacles and an enemy. The enemy wanders around the screen in the unaware state. When a coin is collected, the enemy enters the aware state and chases the player for a fixed duration. The enemy is controlled by a state machine.
programmer and designer
opengl level editor
Level editor created using OpenGL.
programmer
ai navigation system using navmesh
Collaborated with another programmer to build a navigation system for a C++ based engine.
Navmesh system implementing Node Array A* algorithm with path smoothing using ray tracing.
lead designer and programmer
spark
Spark is a three dimensional top down puzzle shooter set in a space station. The players must use the unique movement capabilities to clear levels that sequentially grow in difficulty.
Download Build: https://drive.google.com/drive/folders/0B8qrC36k0zI2c3EyU3pZX2lKaGc?usp=sharingGc
programmer
third person horde mode shooter
Collaborated with another programmer to build a third person shooter in a C++ based engine. The game uses a Navmesh AI for the enemies, implementing dynamic obstacles that the enemies can destroy to create new paths.
Other features include camera frustum culling and a 3D physics system resolving collisions and gravity.