School Projects

They got me to do things in school!

Algonquin College gave me the base for all of my coding and modelling knowledge. In my 3 years as a top student, there are a few notable works I have been a part of.


Playnes

The Plane

Playnes is a networked multi-player dogfighting game! Set in the imagination of a child, weave through the toys, avoid the hazards, and shoot down your friends!

For this game I was in charge of the Player Controller as well as the physics for the player. This game was developed Unreal in 3 months by a group of 8.


Postal Apocalypse

The Pirates and Tutorial

The end of the world happened, and you have a job to do… Deliver packages! In Postal Apocalypse, race against the timer, the Porch Pirates, and the end of the world to appease your impatient customer

Once again, Algonquin gave us plenty of opportunities to work as a group. For Postal Apocalypse I was in charge of the Porch Pirates and the tutorial. This included the development of multiple custom behaviour trees, a blackboard system, vehicle physics, and a dialogue system. This game was developed in Unity in 8 months in a group of 12.


Custom Game Engine

Developed in my second year, this engine is built on C++ and designed for Windows using GLSL. The lighting is done via GLSL shaders and the meshes are being rendered via GLSL. It uses 2 separate physics systems, Box2D, and Guerilla Game’s Jolt Physics Engine.