These are some highlights of my work taken from my recently released game Zappy Cats. It's a 3D puzzle platformer where you play as a cat and shoot lasers. It's available in full onSteam if you'd like to try it out.

GAME AND SYSTEMS DESIGN

Character Design

C++, Unreal Engine 5 Blueprints

project 1 image

I coded all of the abilities and behaviors for the playable character in Zappy Cats. This includes all of the different movement modes, action abilities, interaction system, health and recharge systems, debuff system, idling system, and player customization.Read more...

Photo Mode and Photo Album

C++, Unreal Engine 5 Blueprints, UE5 Widget Blueprints

project 1 image

I built a Photo Mode for Zappy Cats so that players can take screenshots without leaving the game. It features full camera movement including zoom and roll to line up the perfect shot. Players can review, favorite, and delete their photos in the Photo Album menu.Read more...

Enemy AI and Group Management System

C++, Unreal Engine 5 Blueprints

project 3 image

I designed and coded the enemy AI for the rats in Zappy Cats, including enemy group behavoir and management. I also added a system for showing each enemy's current action.Read more...

Puzzles and Obstacles

C++, Unreal Engine 5 Blueprints

project 4 image

I created several unique puzzles and obstacles for the game. This includes swinging axes, fire bursters, spinning blade towers, timed spike puzzles, and many different button based puzzles.Read more...


3D GENERALIST

Lava Caves Level

UE5 Material Graph, UE5 Niagara Particle System, UE5 Blueprints

project 5 image

This is a highlight of some of the work I did for the Lava Caves level in Zappy Cats, including the level design, dynamic animated lava material, lava burst VFX, and heatwave post process material.See more...

Custom VFX

UE5 Material Graph, UE5 Niagara Particle System, C++, UE5 Blueprints

project 6 image

I made all of the VFX for the game using Unreal Engine 5 Niagara Particle System. The electricity and laser VFX are colored specific to the player's choice. Enemies dissolve with the same color as player's laser.See more...

Character Models and Animations

Blender, Procreate, UE5 Material Graph

project 7 image

I made all of the character models for Zappy Cats which included sculpting, retopologizing, unwrapping and texturing, and animating. For the cat, I painted 17 different coat colors/variations to give player options.See more...


EXTRA

Sound Design and Music

FL Studio, C++, UE5 Blueprints, UE5 Metasound Graph

screenshot of DAW

I created all 10 songs in theofficial soundtrack for the game using FL Studio. I also recorded some of the samples, and implemented all the meta sounds for SFX. I made a music player for the levels and a low-pass filter volume.See more...