Recent B.Eng Software Engineering - Computer Games option ungraduate from Concordia University. With 7 game jams and 3 collegiate level game development competitions done throughout the course of my studies, I’ve been hooked on this craft for a while, and now looking to start my career in this industry. This website is where I showcase my projects and write about some of them for posterity.

Genesis: Sands of Rebirth

Genesis: Sands of Rebirth

A 3D video game prototype produced in 10 weeks for the 2016 submission for the Ubisoft Game Lab competition. An exploration game involving terraforming mechanics, player upgrade progression and the revitalization of a barren world. 1 Xbox controller required.

Learn more Download View on Github

Time Paradogs

Time Paradogs

A 3D video game prototype produced in 10 weeks for the 2017 submission for the Ubisoft Game Lab competition. A 2-player puzzle game including time/space travel mechanics, 2 different player types/perspectives and adorable puppies. 2 screens and 2 Xbox controllers required.

Download View on Github

The Plight of Knights and Sight

The Plight of Knights and Sight

A 3D video game prototype produced in 10 weeks for the 2018 submission for the Ubisoft Game Lab competition. A networked 2-player puzzle game where players have different perceptions of the level they inhabit. 2 Xbox controllers and a LAN connection is required.

Learn more Download View on Github

Where the Light Shines

Where the Light Shines

A 3D video game prototype produced in 48 hours for the 2019 Global Game Jam hosted at ETS. A co-op experience where one player must guide another through a treacherous boat journey. Winner of the Best Multiplayer category. 1-2 Xbox controller(s) required.

Download View on Github

Endeavour

Endeavour

A 2D video game prototype produced for the Introduction to Game Development course offered at Concordia University. The assignment was designed as small scale implementation of a Star Force clone, with a few added features.

Learn more Download View on Github

Limb Wars

Limb Wars

A 2D video game prototype produced for the Introduction to Game Development course offered at Concordia University. A 2-player PVP video game prototype inspired by Nidhogg, with a twist: your most effective weapon is your own limbs. 2 Xbox controllers required.

Learn more Download View on Github

Keyframe Interpolation

Keyframe Interpolation

An assignment for the Animation for Computer Games course offered at Concordia University. A OpenGL demo that allows you to create keyframe animations to compare different rotation representations and interpolation methods.

Learn more Download View on Github

Come Fly With Me

Come Fly With Me

A 3D video game prototype produced in 48 hours for the 14th edition of the NAD Creative Jam. An extinct hawaiian bird flies through a procedurally generated landscape, searching for mates by following their song. 1 Xbox controller required, headphones heavily suggested.

Download View on Github

Chameleon CAT-Astrophe

Chameleon CAT-Astrophe

A 3D video game prototype produced in 48 hours for the 13th edition of the NAD Creative Jam. A pet chameleon’s cage is broken and now it can finally be free, as long as he can avoid the cats that are also living in the same house. 1 Xbox controller required.

Download View on Github

Pipe Dream

Pipe Dream

A 2D video game prototype produced in 48 hours for the 12th edition of the NAD Creative Jam. A puzzle-platformer where the player travels through the semi-ruined dreamscape of a pipe world, collecting stray memories with their friendly drone. 1 Xbox controller required.

Download View on Github

El Viaje

El Viaje

A personal project developed for the purpose of learning Unity. A 2D platformer featuring my oldest friends as playable characters, where I used the gameplay to sublty (and not so subtly) poke fun at them.

Download View on Github