My Work

Unity and Unreal Engine 4 Character and Level Programming

Benevolence (Unreal Engine 4)

▪ Programmed movement, UI, and dialogue/quest systems.
▪ Created unique combat mechanics for a character that does not attack.
▪ Oversaw and debugged terrain aspects, enemy placement, and story triggers.

Benevolence is a story driven adventure game where the player must purify the land and dangerous animals.

Lone Star Shootout (Unity)

▪ Programmed accurate guns for the player.
▪ Created randomized elements for the spawning of enemies and innocents.
▪ Oversaw level design and enemy placements.

Lone Star Shootout is a VR Gallery Shooter with randomized enemy spawning.

Caves and Wyverns (Unity)

▪ Did all of the programming for the camera, sounds, and rendering.
▪ Created the fireball particle effects.
▪ Implemented all assets and tied them to library images.

Caves and Wyverns is an augmented reality assistant for Dungeons and Dragons and other ttrpgs.

Spotty Shotty (Unreal Engine 4)

▪ Implemented new visual and audio assets using the level and player blueprints.
▪ Created level blueprint to loop the same audio cues and the game’s general layout.
▪ Organized group members and routinely play tested the game to remove bugs.

Spotty Shotty is a simon like game where the player must shoot targets depending on what tones have been played.

Tower (Unreal Engine 4)

▪ Created all level layout, UI, and code blueprint to allow for color changing.
▪ Timed and animated all platforms in the game.
▪ Made many changes to jump height/length and platforms after playtest results.

Tower is a 3D platformer where the player must change their color to avoid being hit by the opposite color while climbing.

Umbral Skies (Unity)

▪ Created all level layouts, UI, gravity swapping code, and the player controller.
▪ Coordinated all team members, organized meetings, and set tasks.
▪ Implemented all visual and audio assets created by artists.

Umbral Skies is a puzzle platformer where the player must alter gravity to avoid red blocks and monsters to reach the goal.