Apocalypse Train (Unreal C++)
(Currently In Development)
Audio Breakdown - Weapons
​
-
Envelope that delivers a loud initial shot, but decays over time to combat ear fatigue
-
Separate tail audio file triggered upon completion of rapid fire, to keep a clean mix
-
Writing audio of weapons to a gun mix bus, which is used to dynamically duck less important audio mix groups
Demo of gun audio
Made in Unreal using C++ & BP
The game is networked for peer to peer gameplay using steam sessions
-
Supported local and peer to peer co-op through actor replication and RPC's
-
Handled Audio Asset Design and Implementation
-
Designed and implemented gameplay systems​
Design
The main design goal of this game was to encourage communication between players. We achieved this through level design, and having all players share a common goal, that is hard to complete alone. The goal is to stay alive by killing zombies, and make sure the train does not run out of fuel. Limiting the players ability to shoot while carrying fuel encourages players to communicate and protect a teammate while they carry valuable fuel to the train. ​
​

We had the opportunity to showcase the game and collect valuable feedback at Playtest Planet, an event with around 200 attendees currently working in the games industry.