Book Description

This book will guide you through the entire process of creating a 3D game, from downloading the Unity game engine to publishing your game.

Beginning with an overview of the Unity engine and its interface, you will walk through the process of creating a game environment and learn how to use built-in assets as well as assets created with third-party 3D modeling tools such as Blender.

Moving on, you will create your very own animation clips from within Unity and learn scripting in Unity. You will master exciting concepts including mini-mapping, the game navigation system, sound effects, shadows, and light effects. By the end of the book, you'll have learned advanced topics such as cross-platform considerations that enable your games to run on every platform.

What You Will Learn

Create, organize, and manage your game project with the Unity interface

Develop a 3D game environment with a custom terrain, water, sky, mountains, and trees

Import and use custom assets and asset packages to add characters to your game

Review existing animations and create custom animation clips to bring your game characters to life

Build custom scripts to make your game characters interactive

Add a graphical user interface to your game to enable easy user interaction

Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.