top of page

Game Dev Portfolio

A showcase of my most significant video Game projects I'm actively working on or previously worked on.

FM_Desert.png

Federation Mycha - Derpy Nerd Studios

Game Programmer | Production Manager
(Coming to Steam Early Access Sept 2024)

Network Programmer
> Created basic network infrastructure and replication for basic gameplay elements such as object interaction/placement, weapon firing, and player/enemy movement and animations
> Supported other programmers with replicating their systems for online multiplayer

​

Enemy Behavior & Combat Programmer

> Created Enemy behavior base patterns for ground and aquatic enemies
> Implemented a reusable attacking system usable with all enemies and attack types


Production Manager

> Provided updates to parent studio Zygobot Studios on progress and timelines

> Assigned and verify work for studio members while ensuring minimum viable product specifications
> Resolved technical issues in source control and project binary mismatches
 

ShatteredMelodies.png

Shattered Melodies - Ayo Games

Systems Programmer | Enemy Behavior & Combat Programmer
(PC | XB1)

Systems Programmer
> Created standard game systems including save system and audio settings

Enemy Behavior & Combat Programmer
> Created Enemy archetypes with scaling difficulty and sophistication

​> Created unique enemy attacks, projectiles, and damage logic

> Implemented unique boss stage elements with boss behavior and attacks
 

image_2022-07-12_113453997.png

The Backrooms - Personal Project

Game Programmer
(Unreleased)

Procedural Level Programmer
> Generate unique level layouts for infinite exploration utilizing connection points and room classes.
> Generate enemies in level rooms to restrict player movement and provide a threat to the player.

> Generate level exit areas to proceed to subsequent levels.

Misc Programming Highlights
> Create inventory and journal system. Journal system allows players to learn about the levels they have been to and what entities they have encountered throughout their backrooms journey.
 

Laser_Tag_Sim

Laser Tag Simulator - Class Project

Game Programmer
(Unreleased)

Network Programmer
> Learned about network replication in Unity with the Mirror API.
> Created functionality to replicate shooting physics and damage between client machines.
> Implement player lobby logic and UI.

bottom of page