Vingo is a brand new fitness application for all indoor bikes and treadmills. Create and customize an avatar that resembles you by taking a headshot, and explore unique worlds while exercising from your home or local gym.
Created with Unity3d for Windows, Mac, iOS and Android.
Mr. MONOPOLY hand-picks you as his next real estate tycoon. In this 3D Casual Simulation/Builder, make wise building and property investments in various cities to meet the citizens needs and make lots of money!
Created with Unity3d for iOS and Android
I implemented and maintained the "Content Unlock" (game progression) System, in-game Shop, and Localization System. I also maintained and extended our UI System, our Playfab backend, and I gained a reputation as one of the team's best, fastest and most prolific bug-squashers.
Rescue your dog from the evil witch in a whimsical, colorful, 2.5D action adventure game that rewards momentum and skillful acrobatics.
Created with Unity3d for PC and consoles.
I organized and lead weekly programmer meetings, managed and updated our kanban and knowledge base and SCM, lead 6 junior programmers, and contributed the majority of the codebase at the time.
A Fallout Shelter inspired take on Assassin's Creed: Build up your HQ, recruit assassins and send them on challenging missions.
Created with Unity3d for iOS and Android.
My main focus on the project is mission gameplay, specifically the Assassins' Skill System and Combat System, but I also help out with UI and custom in-house backend API.
An open-world action-adventure game set two years after a devastating global pandemic.
Created with a heavily customized Unreal Engine 4 for PS4 and PC.
I can't thank Behaviour and Sony Bend enough, as this was my first professional project after I graduated! Our first task was a mid-game side mission, where I implemented enemy gameplay and AI code (with a lot of help from the team, can't thank them enough!) Our next task was adding more animal types to the world. For cougars, I implemented their AI code, integrated animations and updated their animation state machines.
I taught children and teens programming fundamentals and various languages via after-school courses where my students remade classic video games.
I wrote two brand new courses, designed for grade 11 and 12 students with significant programming experience looking to challenge themselves.
The highest level course offered at RP4K: experienced students learn how to make a capable 2D C++ Game Engine. Students expand their C++ knowledge and get introduced to Software Engineering fundamentals.
"Unity departed from traditional Object Oriented Programming with great success, thanks to its GameObject & Component model. However, outside the initial prototyping honeymoon, this model has clear limitations. This talk describes how Entity Component Systems soar over these limitations with ease, and will help you create games easier, faster and with fewer bugs. It will also feature EgoCS, a C# Entity Component System library specifically designed for Unity."