Projects
Replay System:-
Built a deterministic replay tool which records player input from play sessions and replays the play session accurately by using the input data to run the same code. This allowed the team to step-through the actual code that ran when a bug was encountered, which made it much easier to debug.
It also served as a good way to survey player behavior visually and modify level layouts if required.
Save the Eevees 68K:-
Built a pong-rhythm game in assembly using the 68K instruction set. In the game the player controls the paddle using the A and D keys and must keep the Eevee(the ball) on screen at all times. However each time the Eevee collides with a wall, it changes form and the player must use space bar to match the color of the paddle to the Eevee in order to save it. If the Eevee and the paddle collide and their colors don't match, the player loses. Keep the Eevee alive for as long as possible!
Idle Cruise Ship Simulator:-
During my internship with Gigantrix Games, I worked as a programmer on a team to successfully ship an idle tycoon game to the Google PlayStore. My main contribution was working on the entire camera system with touch input and some UI work. The game was developed for both Android and iOS devices.