Unity in Action: Multiplatform game development in C# with Unity 5 (2015)
Part I: First steps
CHAPTER 1.Getting to know Unity
CHAPTER 2.Building a demo that puts you in 3D space
CHAPTER 3.Adding enemies and projectiles to the 3D game
CHAPTER 4.Developing graphics for your game
Part IІ: Getting comfortable
CHAPTER 5.Building a Memory game using Unity’s new 2D functionality
CHAPTER 6.Putting a 2D GUI in a 3D game
CHAPTER 7.Creating a third-person 3D game: player movement and animation
CHAPTER 8.Adding interactive devices and items within the game
Part IІІ: Strong finish
CHAPTER 9.Connecting your game to the internet
CHAPTER 10.Playing audio: sound effects and music
CHAPTER 11.Putting the parts together into a complete game
CHAPTER 12.Deploying your game to players’ devices
Appendix A.Scene navigation and keyboard shortcuts
Appendix В.External tools used alongside Unity
Appendix С.Modeling a bench in Blender
Appendix D.Online learning resources