Unity for absolute beginners

"Unity for Absolute Beginners walks you through the fundamentals of creating a small third-person shooter game with Unity. Using the free version of Unity to begin your game development career, you'll learn how to import, evaluate and manage your game resources to create awesome third-pers...

Full description

Bibliographic Details
Main Author: Blackman, Sue
Format: eBook
Language:English
Published: Berkeley, CA, New York, NY Apress, Distributed to the Book trade worldwide by Springer 2014
Series:Technology in action
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Designing SmartCreating Terrain; Defining the Bounds; Adding Textures; Populating the Terrain; Trees; Plants; Terrain Plants and Wind; Terrain Bloopers; Environment; Shadows; Summary; Chapter 3: Scene Navigation and Physics; Scene Navigation; First Person Controller; Virtual Keys: The InputManager; Components; The Character Controller Component; The Character Motor Component; Colliders; Physics; Rigidbody; Physic Materials; The Is Kinematic Parameter; Forces; Joints; Wind; Cloth; Interacting with the First Person Controller; First Build; Summary; Chapter 4: Importing Static Assets
  • Includes bibliographical references and index
  • Introducing Unity-Specific VariablesAccessing Unity's Scripting Reference; Creating Comments; Exploring Functions; Introducing the Start Function; Adding Contents to Functions; Using "Print to Console "; The Conditional; Using the Update Function; Making Use of Event-Based Functions; Using Collisions to Call Functions; Using Tags; Creating User-Defined Functions; Summary; Chapter 6: Mecanim and Animation; The Story; Importing Animated Assets; Legacy Animation; Adding Audio; Mecanim; Generic Rigs; The Mecanim State Engine; Humanoids; BlendShapes; Native Animation; Summary
  • Supported Formats3D Assets; Textures; Audio; The Importer; Importing Assets into Your Project; Importing Textures; Importing Meshes; Scale Factor; Asset Optimization; Batching Textures and Objects; Vertex Count; Adding Colliders to Imported Meshes; Improving Generated Materials; Shaders; The Plants; Creating Prefabs; Unity's Asset Store; The Asset Acquisition Process; Summary; Chapter 5: Introduction to Scripting with C#; Scripting for Unity; The Script Editor; Writing Scripts; Introducing Variables; Defining Variable Types; Exposing Variables to the Inspector; The Console and Error Messages
  • At a Glance; Introduction; Chapter 1: The Unity Editor; Installing Unity; Unity User Account; Installing; General Layout; Menus; Getting Started; Navigating the Scene View; Understanding the Scene Gizmo; Exploring the Views; Hierarchy View; Scene View; Game View; Project View; The Inspector; Layout; Project Structure; File Structure; Project Management; Load/Save; Summary; Chapter 2: Unity Basics; Unity GameObjects; Creating Primitives; Transforms; Duplicating GameObjects; Arranging GameObjects; Parenting; Components; Mesh Renderer; Colliders; Mesh Filter; Creating Environments
  • Chapter 7: Populating the Game EnvironmentDesign Strategies; Creating the Environment; Utilizing the Prefabs; Revisiting the Gnomatic Garden Defender; Occlusion Culling; Occluder Logic; Arrays and Looping; Game Functionality; Camera Refinements; Adding the Zombie Bunnies; Investigating Instantiation; Randomization; Coroutines as Timers; Spring Planting; Nested Loops; Parenting; Summary; Chapter 8: Weaponry and Special Effects; Weaponry; Simple Projectiles; Particle Systems; Legacy Particle System; Dead Replacements; Shuriken Particle System; Smoke; Exploding Goo; Trailing Particles