C# port of UE4 ShooterGame example code