Warlock: VR - Tech Demo (2025)
Built in Unity
Novel Interaction Mechanic
Holding down the trigger allows the player to draw a shape. If that shape is recognized as one of the letters associated with a spell, it will cast that spell.
To develop this feature, I trained a neural network model on the EMNIST dataset of handwritten letters of the alphabet. I then integrated that model using Unity's Inference Engine in Unity 6. The drawing is done through Unity's LineRenderer component. That pixel data is then captured and fed into the neural network model.

Souls-Like (2024)
Built in Unreal Engine
Souls-Like Game Mechanics
Simple souls-like gameplay with multiple AI enemies, weapons, breakables, soul and treasure pickups, HUD, IK rig, and more. Made from the Unreal Engine 5 C++ Ultimate Game Developer Course from Udemy.
Nest Flight (2024)
Built in Unreal Engine
Horror Puzzle Game
You awaken in a dangerous, mysterious place, and you must find a way out - or else... Base mechanics built from a tutorial, but I did some customization and developed some classes of my own.

Little Glitch (2020)
Built in Unity
Story-Based Platformer
A solo project where the player takes on the role of a Little Glitch who appears in a Tetris game and must survive the fury of the man playing Tetris when he discovers you. Features an AI that I hand-coded to play Tetris, made to simulate the appearance of a human player.

Shepherd's Paws (2024)
Built in Unity
Cozy Sheepherding Simulator
Take on the role of a dog in a sheepherding competition, using your skills to move sheep from one pen to another in record time. Student project.

Simple Shooter (2024)
Built in Unreal Engine
Simple Shooter
A Simple Shooter game built in Unreal Engine with AI enemies. Made using a Tutorial

Outcast (2016)
Built in Unity
Text Adventure Prototype
You once had it all - position, power, and a place in society. But now you've been exiled. What will you do to survive in the desolate wastelands beyond the comfort of the city's walls?
Made from a Unity Tutorial
Click in Window to Start Playing