Tom Mezzie

| Gameplay Programmer | Level Designer |

Hi, I'm Tom!

I'm a Gameplay Programmer from California. I graduated with my Bachelor's in Computer Systems: Game Development in May 2023. After college, I had the opportunity to work as a gameplay programmer for both HexFork and TrashFire Games, where I further honed my skills in AI, Player Mechanics, and Combat. I'm proficient in a range of programming languages, including C++, C#, Unreal Blueprints, Python, JavaScript, and HTML/CSS.

Projects

  • ChromaThoth (2023)

    Project Lead, Gameplay Design and Programmer
    Engine: Unreal 5.2

    ChromaThoth Gameplay

     7   2 weeks   Unreal (C++/Blueprint)  

    A wolf stumbles upon a mysterious space-born color that turns them into a monster. Now, they're on a mission to gain more of its power.
    Made for the Cosmic Horrors II game jam in 2 weeks.

    • Devlog:

    • Gameplay:

    • Repo:

  • MechroKnights (2023)

    Project Co-Lead, Level Design, UI, Programmer
    Engine: Unity3D

    MechroKnights Gameplay

     5   2 weeks   Unity (C#)  

    MechroKnights is a first person 1v1 mech fighting game with a medieval twist. Board your machine and defeat your foe in the arena to prove yourself to be a true warrior... a MechroKnight!
    Made for the Mech Jam IV game jam in 2 weeks.

    • Devlog:

    • Gameplay:

    • Repo:

  • CrystalPunk (2023)

    Project Co-Lead, Game/Graphics Programmer, UI, Level Design
    Engine: Unity3D

    CrystalPunk Gameplay

     5   2 weeks   Unity (C#)  

    A 3rd person platform shooter made in Unity. My first attempt at a 3D game. I decided to make my character controller from scratch to better understand how they function, which taught me a lot more than if I used a pre-made movement system.

    • Devlog:

    • Gameplay:

    • Repo:

Design

AstralBlade Level

AstralBlade level. I created an auto-generating landscape material, which drastically sped up production and led to more intricate detailing that would have to be redone by hand otherwise.

MechroKnights Level

MechroKnights Level

CrystalPunk Level

CrystalPunk Level

Task Breakdown for MechroKnights

Task Breakdown for MechroKnights

MechroKnights UI

MechroKnights UI with keyboard and controller support

ChromaThoth Level 1 Boss Fight

ChromaThoth level 1 boss fight

Minecraft Castle

Minecraft castle showing my early interest in level design