Book description
If you have ambitions to be a game developer this guide is a must. Covering all the fundamentals of the Unity game engine, it will help you understand the different elements of 3D game creation through practical projects.
Kick start game development, and build ready-to-play 3D games with ease
Understand key concepts in game design including scripting, physics, instantiation, particle effects, and more
Test and optimize your game to perfection with essential tips-and-tricks
Written in clear, plain English, this book is packed with working examples and innovative ideas
This book is based on Unity version 2.5 and uses JavaScript for scripting
In Detail
Game engines are central to the video games we know and love. From the artwork to the mathematics that underpin the frames onscreen, the engine calls the shots. Aside from offering one of the leading 3D game engines, Unity also provides a superlative development tool - a tool that can produce professional standard games for Mac, PC, and the Unity Web Player.
This book is a complete exercise in game development covering environments, physics, sound, particles, and much more, to get you up and working with Unity quickly.
Taking a practical approach, this book will introduce you to the concepts of developing 3D games before getting to grips with development in Unity itself. From creating 3D worlds to scripting and creating simple game elements you will learn everything you’ll need to get started with game development for the PC, Mac, and Web.
This book is designed to cover a set of easy to follow examples, which culminate in the production of a First Person 3D game, complete with an interactive island environment. By introducing common concepts of game and 3D production, you'll explore Unity to make a character interact with the game world, and build puzzles for the player to solve, in order to complete the game. At the end of the book, you will have a fully working 3D game and all the skills required to extend the game further, giving your end-user, the player, the best experience possible. Soon you will be creating your own 3D games with ease!
Table of contents
-
Unity Game Development Essentials
- Unity Game Development Essentials
- Credits
- About the Author
- About the Reviewers
-
Preface
-
What this book covers
-
- Chapter 1 Welcome to the Third Dimension
- Chapter 2 Environments
- Chapter 3 Player Characters
- Chapter 4 Interactions
- Chapter 5 Prefabs, Collection, and HUD
- Chapter 6 Instantiation and Rigidbodies
- Chapter 7 Particle Systems
- Chapter 8 Menu Design
- Chapter 9 Finishing Touches
- Chapter 10 Building and sharing
- Chapter 11 Testing and further study
-
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
-
What this book covers
- 1. Welcome to the Third Dimension
-
2. Environments
- Your first Unity project
-
Using the terrain editor
- Terrain menu features
- The terrain toolset
- Sun, Sea, Sand creating the island
- Take Me Home! Introducing models
- Summary
- 3. Player Characters
- 4. Interactions
- 5. Prefabs, Collection, and HUD
-
6. Instantiation and Rigid Bodies
- Introducing instantiation
- Introducing rigid bodies
- Making the minigame
- Summary
- 7. Particle Systems
- 8. Menu Design
- 9. Finishing Touches
- 10. Building and Sharing
- 11. Testing and Further Study
Product information
- Title: Unity Game Development Essentials
- Author(s):
- Release date: October 2009
- Publisher(s): Packt Publishing
- ISBN: 9781847198181
You might also like
book
Unity Game Development Cookbook
Discover how to use the Unity game engine to its full potential for both 3D and …
book
Unity 3.x Game Development Essentials
If you have an idea for a game but lack the skills to create it, this …
book
Hands-On Unity 2020 Game Development
Build immersive game experiences using the new Unity 2020 features with this practical guide Key Features …
book
Unity for Absolute Beginners
Unity for Absolute Beginners walks you through the fundamentals of creating a small third-person shooter game …