In this chapter, we focused on optimization and deployment. We learned how to diagnose Unity games for performance problems and how to optimize scripts and graphic rendering. We also explored how to deploy our Unity games, including learning about the Unity build process, how to create a standalone player, and how to deploy games to multiple platforms.
In Chapter 14, Virtual Reality, we will examine Unity's capabilities with regards to virtual reality. We will start with a quick introduction to virtual reality including hardware requirements, and then look at how to create a virtual reality game using the Unity game engine. We will also look at the available starter content from the Unity Asset Store.