Summary
In this chapter, you learned that the gameplay framework class's instances exist in some game instances, but not in others. Having that knowledge will help you understand which instances can be accessed in a particular game instance. You also learned the purpose of the game state and player state classes, as well as learning new concepts for the game mode and some useful built-in functionalities.
At the end of this chapter, you have made a basic but functional multiplayer shooter that can be used as a foundation to build upon. You can add new weapons, ammo types, fire modes, pickups, and so on, to make it more feature-complete and fun.
Having completed this book, you should now have a better understanding of how to use Unreal Engine 4 to make your own games come to life. We've covered a lot of topics in this book, ranging from the simple to more advanced. You started out by learning how to create projects using the different templates and how to use blueprints...