Jonathan
- Game Development Portfolio -
Currently enrolled in Toronto Film School's Video Game Design & Development program.
Demo Reel
Game Jam Projects
Fort Maple:
April 2025 TFS Game Jam Winner
Fort Maple was by a team of 3 programmers and 1 artist over the course of a 3.5 day game jam.
Built in Unity/C#
School Projects
Rocket Ship Valet
Rocket Ship Valet is a bit of a 'troll' take on the traditional Lunar Lander assignment and 'gravity gun' assignment. It gives you a lunar lander of sorts, but a top heavy physics driven one that's awfully sluggish.
Built in Unreal 5.3 with Blueprints
Deep Space Speeder Park / DSSP
Deep Space Speeder expands on the ship controller from a prior project making it fully physics based, adding suspension, and independent thrusters. The thrusters are divided into thruster groups to ensure the correct thrusters apply forces and display particles based on whether you're turning, strafing, etc. The project features an experimental physics based particle elevator as well that aims to emulate being lifted by gasses from a volcanic vent. Assuming an asteroid actually had an active volcano on it.
Built in Unity/C#
Bootcamps
UVIC - Continuing Studies - 13 week Unity Bootcamp
Space Mini Golf Death Trench / SMGDT
SMGDT was my first Unity project. It uses a hybrid physics/kinematic ship controller with an auto stabilizing gyro and use of Dotween for scripted obstacle movement. This project was briefly updated during AI class at TFS to experiment with better ship AI.
Engine/Language: Unity/C#
Past Projects
(Backend Engineer)
Developed the web backend for Pistol Whip using Digital Ocean Kubernetes, Python/Django/MySQL, deployed through GitHub Actions. Provided integration with META's leaderboard system.