Engine: Unity
Platform: Android (In closed testing on Google Play)
Languages: C#
Role: Solo Programmer
Summary:
Hometown Heroes is a top-down shooter where you protect buildings from space invaders using one of four playable characters with their own play-style. Fire lasers, fireballs, spread shots, and place turrets to deflect the attack and take on the final boss and save your town.
Highlights:
Multiple playable characters
Used multiple cameras and Cinemachine for real-time cutscene
Object pooling for attacks
Used inheritance to speed up production of enemies
Summary:
Helistack is a comical physics based arcade game where you pilot a helicopter to pick up and transport boxes to the scoring area. In addition to using your expert piloting skills you can also get access to a sonic boom to knock objects away and a magnet to attract them to you. How many boxes can you deliver?
Engine: Unity
Platform: PC
Languages: C#
Role: Solo programmer
Highlights:
Physics based helicopter movement
Custom effectors for sonic boom and magnet to simulate more physics concepts
Engine: Unity
Platform: WebGL
Languages: C#
Role: Gameplay Programmer, Technical Artist
Summary:
‘Slime World’ is an arcade game where you play as a slime collector to catch slimes. Explore the 3 biomes, and corral slimes into the collector. How many slimes can you collect?
Highlights:
Mixture of high resolution and low resolution models
Custom planetary and player physics without built-in physics engine
Custom particle effects and animations
Engine: Unity
Platform: PC (In Development)
Languages: C#
Role: Gameplay Programmer, Network Programmer, Technical Lead
Summary:
End of Eros is a top-down online battle arena that is networked using Photon Fusion. Choose your fighter to battle alone or alongside a teammate and destroy the opposition. Dive through lava, fling ice spikes, and power through the competition to dominate your opponents in this action packed battle arena.
Highlights:
Designed coding architecture for playable characters to scale when more characters are added
Created pipeline for creating and implementing attacks for characters
Implemented Host/Client networking using Photon Fusion
Used RPCs to synchronize game states between host and client
Developed onboarding program to ensure smooth integration of new members into team