A 1v1 First person shooter where you and a buddy select a character to duke it out in a fast paced, high intensity romp!
The Team Purple Phoenix Games came together for our 2025 Sheridan College Capstone Project. Our job was to create a game in 28 weeks to simulate a studio environment. We would be working through the game design pipeline from beginning to end.Â
Role: Lead Game Designer, Programmer
I was responsible for the core design of the game. Most features that involve characters, and moment to moment gameplay were designed by me. Here's a list of some of my most proud designs:
Player Movement
Core Gameplay Loop
Player Weapons
All the Upgrades
I programmed both the Melee attack and the gun that appear in the game!
I programmed each ability for each character within the game!
I created six unique upgrades to each character's abilities.
I used a single script as the basis for all our characters, learning how to modulate universal attributes and diverge when needed.
I programmed items that can be picked to restore their life, refill their ammo, or increase their speed.
I created the initial multiplayer framework that was iterated on by my fellow programmers.
Programmer, Technical Artist
Project Manager, Programmer
3D Artist, Technical Artist
2D Artist,UI Designer
Level Designer
Level Designer
Music
Team Advisor
Team Advisor
Run, Gun, GURN came to LevelUp 2025. A convention where aspiring developers from universities and other walks of life come together to showcase their games and compete with other games to based on a few categories. We entered our game to be judged based on its Technical Achievement and its Artistic Achievement.
Before the convention, we were told that we would be supplied a gaming PC and a Monitor. Our team assumed that the PC would include a keyboard and mouse to be able to use the computer, yet we were displeased to find that there would be no such thing. we were stranded at the convention without a way to boot or reset our game.
I can't stress enough how important Team Culture and Good Relationships are. Aside from developing the game, our team spent a lot of time creating a culture of Kindness, approach-ability, and helpfulness. We wanted to be more than just helpful to ourselves, and spent a lot of time with other teams playtesting and assisting them wherever we could. This made it easy to search for help, many teams were more than happy to loan us a spare keyboard or mouse whenever we needed them. It's important to create those good relationships because people will come to you in your time of need if you go to them in theirs.