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 Image

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
View on GitHub

Minecraft Image

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
View on GitHub

Clown Image

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
View on GitHub