We've come to the end of this book and the end of Awesome Game. We've put together some awesome Blueprints, worked with Animation Blueprints, got our AI to work with behavior trees, and even got our game functioning perfectly online.
It's about time we wrapped this project up, but we're not quite done yet. We might have some performance issues that we're worried about, and while the assets we've put together are pretty slick, we need to put the game into an .exe file for our players.
To that end, we need to talk about optimization, testing, and packaging. To start, let's take a look at how we can get our game to run better through some of the optimization tools UE4 provides.
The following topics will be covered in this chapter:
- Optimization
- The Profiler
- Blueprint nativization
- Debugging in UE4
Let's...