Train Outbreak is a survival horror FPS where you are the sole passenger of a Zenoid-infested train. Destroy all the Zenoid aliens as you progress through each train car and make it to the front of the train before the outbreak spreads to you too!
Train Outbreak was developed as our senior project in the Advanced Game Workshop class at Fitchburg State University. The scope of our project exceeded the semester-long development time we had, resulting in only a small prototype to be completed. Despite the short gameplay length of the prototype, the high quality, polished assets and gameplay produced by the team members makes for a realistic tech demo with an unsettling atmosphere. Train Outbreak pushed me to explore deeper into UI systems with the Unity Engine, mainly the New Input System. I developed the Jukebox shop user interface, where players can purchase upgrades or refill their health and ammunition at the end of each level.
GALLERY
UNIQUE FEATURES
Navigate the corridor-based train cars between each level!
Upgrade your ammunition and health through the Jukeboxes.
Your pistol is your only weapon, use your bullets wisely.
WHAT I LEARNED
Implemented Gamepad and Keyboard control schemes which players can use for the game.
Managed and supervised the source control of the project, ensuring each team member’s branch merged correctly into the main branch.
Programmed the Jukebox UI system using the EventSystem and New Input System in Unity.
Integrated a fading in/fading out system for the door audio between each level.
Designed modular UI art assets to be animated and used by the Programmers.