Demo Reel
This reel showcases some of the projects I've worked on. Each one was a fun challenge, and I learned a great deal about game development and design while creating them. Below are some of the key skills I gained from these projects:
- Unity Game Development
- Unreal Engine Game Development
- C++ Programming
- C# Programming
- AI Behavior
- Gameplay Mechanics Design
- UI/UX Design

Soulight - Senior Thesis
This is my UIW Senior Thesis project — a rogue-like dungeon crawler. I've had lots of fun working on this project, collaborating with a team of artists and programmers. I've learned a lot about communication and team-based development. Here's what I contributed:
- Unreal Engine 5 | C++ | Blueprint
- Procedural Dungeon System
- AI Behavior
- Ability System

Minecraft Clone
This was a really difficult project, I learned a whole lot about Optimization and rendering. At the start I could barely render a chunk, then with the voxel approach I was able to render a large minecarft like world in realtime. Here are some skills I learned from this project:
- Unity | C#
- Voxels
- Threading
- Optimization

Jojo The Clown - UIW Game Jam
During my junior year at UIW we had our own game jam, the game jam was a week long and I was paired with a team of 3 modelers and 3 animators. The game we made is a horde based survival game. I learned a lot about the pipline, and made sure to communicate any big progress made through daily meetings.
- Unity | C#
- Horde System
- AI
- Boss Fight Mechanics