Introduction to Digital Production (GAM 120)

GAM 120 - Introduction to Digital Production

Units: 3.00

This course introduces the workflows, methodologies, and best practices for working within a modern digital game development environment. Topics may include game editors, components, basic scripting, input processing, importing art and audio, level creation, and source control.

Time Taken: Spring 2021

In the Database Uploads folder, the first game that was produced is under "GAM 120 / PinguFinalerBuild.zip", and the second is under "GAM 120 / Walrus2BuildComplete.zip." These projects were produced by three people total, including me, all of which were designers.

Pingu's Chase

Pingu's Chase is a speed-based platformer with a sliding mechanic, inspired by Sonic the Hedgehog and the Penguin Suit powerup from the New Super Mario Bros. games. It was originally based around chasing a polar bear, but none of us knew how to properly scale it due to the size and non-limited path of the level, so it was scapped, and the layout of the game became much more linear. I was responsible for the character controller, checkpoints, art, and the title/ending screens.

Tomb of Treachery is a top-down shooter with an upgrade system inspired by Gradius, where the player can collect upgrade pellets from defeated enemies to upgrade their weapon, with each pellet moving the "upgrade" hud one step to the right, and the upgrades becoming stronger the further to the right they are. I was responsible for the character controller, the upgrade system, upgrade UI, checkpoints, and art. Honestly I'm kind of shocked this one came out as well as it did; I've never even played a Gradius.

Tomb of Treachary