Game Development

 
 

Trash Panda - 2023

My Role: Lead Programmer, Designer

Project Type: Game Jam

Project Description: One man's treasure is another panda's trash. You are a raccoon who has dropped out of adventuring school. For revenge, you are now plotting to take your neighbor's treasures. Don't get caught!

This game was made in a weekend game jam, with the theme of “Harvest” being the inspiration for the game jam. We took the theme is a creative route, where you are “harvesting” items from your adventurer neighbors.

Technology: Built in Unity.

My Contribution: My role in this project was being the lead programmer. I implemented the AI system, stealth system, inventory system, and more. I also had a role in designing this game. My main design contributions were the AI system and stealth system.

Trash Panda is available to play on itch.io or Ludem Dare!


Play Pause - 2019-2021

My Role: Master’s Student, Project Lead

Project Type: Video Game, Research Game

Project Description: Run, jump and swing your way through various levels. Watch out for obstacles and try to finish as many levels as you can before time runs out!

The research game made for my master’s project, this game went through several iterations of refinement and playtesting. This game and its many versions were used in many studies, including the two used in my published research paper in Chi Play 2020! The current version available was not used during my thesis, rather it is the most refined version in terms of mechanics and level design.

Technology: Built in Unity.

My Contribution: The game used for my research project during my master’s. I designed and developed this game from scratch, with feedback from supervisors and lab mates throughout the process. The design had a complex challenge, as it had to be suitable for several studies. It had to be focused on answering our research questions and eliminating as many variables as possible while maintaining validity as a game that people would play and find fun. I was also responsible for running numerous play tests and pilot studies to refine the design further.

Play Pause is available to play on itch.io!


All Things In Murderation - 2018

My Role: Project Lead

Project Type: Video Game, University Project

Project Description: A choice based murder mystery exploration game, where your choice determines who lives, dies and gets arrested.

A group project made for Cmpt 406 at the University of Saskatchewan. In a team of 10, intended to simulate an indie game studio or start-up, we were tasked with creating a branching narrative game with meaningful choices. The goal was to create a late-stage alpha or early beta by the end of term.

Technology: Built in Unity.

My Contribution: Assigned to Project Lead. In this role, it was my job to lead the team and ensure we met project deadlines. Duties included delegating tasks, leading project meetings, keeping work organized, meeting with team leads, reporting our supervisor and presenting our work. I also supported the team in smaller tasks such as coding and design when needed.

All Thing In Murderation is available to play on itch.io!


Friendly Fire - 2017

My Role: Programmer

Project Type: Game Jam

Project Description: Watch out for friendly fire! You are trying to restore you size, but elemental wizards are trying to stop you. Use their powers against them, by having the wizards hit each other with their attacks. Avoid attacks and find the wizard who can restore your size.

Made at the November 2017 Game Jam at the University of Saskatchewan. This game focused on using the enemies attacks against themselves, having the player dodge attacks and lead enemies into the crossfire.

Technology: Built in GameMaker Studio.

My Contribution: I was one of the programmers on this project. I worked on player movement and level design

Friendly Fire is available to play on itch.io!


Fighty-Shooty - 2017

My Role: Developer, Project Lead

Project Type: Video Game, University Project

Project Description: Fly through space collecting loot and trying to escape. One catch. You are tethered to another explorer, and if that tether breaks, you die!

A group project made for CMPT 306 at the University of Saskatchewan. This project focused on creating a cooperative top-down shooter, with procedurally generated levels. The main goal of the project was to create a playable alpha while executing a specific technological requirement. Our requirement was the use of procedural generation.

Technology: Built in Unity.

My Contribution: I took on the role of project lead in a team of five developers. I took initiative to lead design meetings, keep team members on task and present our project at milestone meetings. I was also the main developer of the procedural level generation, designing and writing the PCG Algorithm.

Fighty Shooty is available to play on itch.io!