Brandon Piller
 

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!


 

App Development

 
 

Shared SPaces - 2019 - 2022

My Role: Research Technician

Project Type: Augmented Reality App, Art, University Work Project

Project Description: A three-year project of the University of Saskatchewan Art Galleries and Collection exploring how AR can create opportunities for connection through art. Learn more at the Shared Spaces website.

Technology: Built in Unity using AR Foundation and ARCore.

My Contribution: I was the main developer for the augmented reality features. I implemented the QR code/trigger image system and experiences system. Other duties includes UI design, testing and community outreach.

Shared Spaces is available on The Google Play Store and App Store!


Post digital Book Arts: Flip BooK - 2018

My Role: Lead Developer

Project Type: Experimental App, Art

Project Description: The Post-Digital Book Arts (PDBA) project takes advantage of the present moment of transition between print and electronic media forms to examine what the “book” is in our post-digital world. One of our principle objectives is to use critical making and research-creation methodologies to create examples of post-digital artists’ books, works that blend digital and traditional practices and that are created by collaborative teams of artists, programmers, and scholars. FlipBook is one of these experiments. Learn more at the Post Digital Book Arts website.

Technology: This project was built in Android Studio and Xcode.

My Contribution: I was the solo developer for the project, being responsible for implementing all features and ensuring their functionality. The main technical contribution was the gyroscopic flip feature to turn the pages of the book. Other duties included UI design, tutorial implementation and testing.

The Post Digital Book Arts Flip Book is available on the Google Play Store!