Team

Loco-Locomotive

A cooperative action video game where the players must defend a moving railway locomotive from enemy attacks by coordinating various tasks such as managing turrets, restocking ammunition, refueling the train, and making repairs. Play Loco-Locomotive here: https://rhainyleo.itch.io/loco-locomotive

Loco-locomotive is a

Loco-locomotive is a cooperative action game where a maximum of four players must work together to defend a moving railway locomotive from enemy attacks. Each player must perform various tasks including firing turrets, powering defensive types of machinery, restocking ammunition, refueling the train, and making repairs.

To destroy incoming

To destroy incoming enemies, a player must utilize one of the turrets mounted on the train. There are different types of enemies and ammo. To maximize damage, the player must use the appropriate ammo type against the enemies based on their weaknesses.

In order to finish a

In order to finish a level, the player must balance their time and efficiently multitask based on the current situation. I was responsible for implementing the item dispenser system in the game that allows us to control the pacing of different tasks. I made the item management system so that the player can collect pickups from designated dispensers for different purposes.

For my implementatio

For my implementation, I used ScriptableObject to save the different types of ammo dispensers. This can help me save a lot of memory and make it easy to make the prefabs for each type of dispenser that I need.

Game Design/LaSalle College Vancouver/nrub8tfeh4muk9zzgdzmvy5kt7tfvwrj
Loco-locomotive is a
To destroy incoming
In order to finish a
For my implementatio
Game Design/LaSalle College Vancouver/nrub8tfeh4muk9zzgdzmvy5kt7tfvwrj

Other Credits

Instructor: Marcel Casarini, James King, Craig Lacey