This hands-on guide to Unity is for new and existing Unity users who want to get the most out of the Unity engine, create scripts using C#, delve into graphics, sound, and animations and manipulate physics to create interesting mechanics for games. You'll be able to practically apply the knowledge you've gained to a real-world game.