Franklin

Building Levels in Unity.

Author/Creator:
Gerasimov, Volodymyr.
Publication:
Birmingham : Packt Publishing, Limited, 2015.
Format/Description:
Book
1 online resource (274 pages)
Subjects:
Computer games -- Programming.
Computer graphics.
Three-dimensional display systems.
Unity (Electronic resource).
Video games -- Design.
Form/Genre:
Electronic books.
Summary:
The book is aimed at game artists with no past programming experience who are interested in designing levels in Unity. It does not assume detailed knowledge of similar game platforms.
Contents:
Cover
Copyright
Credits
About the Author
About the Reviewers
www.PacktPub.com
Table of Contents
Preface
Chapter 1: Meet Unity
Starting a project
Windows
The Scene window
Scene navigation
The Game window
Play testing
Game window controls
The Hierarchy window
The Inspector window
The Project window
Importing custom packages into the project
Search
Renaming
The Console window
Window controls
Changing the window layout
The purpose of a Main Camera object
Creating primitives
Summary
Chapter 2: Importing and Configuring Props
Object manipulation
Snapping
Greyblocking
Components
Adding components
Component deactivation
Component options
Importing props into Unity
Supported formats
Exporting from Blender
Object setup before exporting
The importing process
Configuring meshes
Model-Meshes options
Double-sided normals
Labels
Prefabs
Object parenting
Parenting and prefabs
The pivot point
Configuring textures
Supported formats
Preparing textures for export
Settings for various texture types
What are Materials?
Materials in Unity
Creating materials
Shader types
Material parameters
Rendering modes
Using LODs in Unity
How to prepare LODs
Setting up LODs in Unity
LODBias
Collider
Summary
Chapter 3: Shaping Landscape
Creating terrain
Sculpting
Brushes
Creating a brush
Importing a brush
Creating the terrain using heightmaps
Drawing a heightmap
Exporting a heightmap
Applying heightmap to a terrain
Level meshing
Object layers
The terrain texture
Importing textures
Texturing the terrain
Water in Unity
Adding trees to the level
Learning to use the Unity Tree editor
Paint details
What is considered a detail?.
How to set up details
Grass
Details
Customizing terrain settings
Base terrain
Tree and detail objects
Resolution
Skybox
Summary
Chapter 4: Dealing with Basic Animations
Animation basics
Using the Animation editor
Creating custom animations
Editor controls
The Curve editor
Give it a try
Custom animations and world space
Triggering the event handlers with animation
Importing the prop animation into Unity
Summary
Chapter 5: Invite your Characters to Unity
Get your character ready
Exporting from Blender
Model overview
Exporting as FBX
Importing referenced animations
Configuring a character in Unity
Generic and humanoid - what's the difference?
Generic Animation Type
Humanoid Animation Type
Wrong topology example
Additional options
Summary
Chapter 6: Using Mecanim for Advanced Animations
The animator controller
Animation states
States
Parameters
Parameter types
Setting conditions for transitions
Blend trees
Overview
Creating a blend tree
Inside the blend tree
Other blend tree options
Adjust Time Scale
Layers
Creation
Hand waving on move motion
2D blending
Blending variations
It's all about the dots
Creating locomotion
Setup
Walking
Turning
Strafing
Summary
Chapter 7: Lighting Up the World
Light component
Light types
Point light
Spot light
Directional light
Area light
Ambient light
Global Illumination
Preparing the environment
Static versus dynamic objects
Fixing the light coming from the crack
Emission materials
Shadows
Lightmapping
Static versus dynamic lights
Dynamic shadows versus static shadows
Lighting options
Bringing lights into the level
Light probes
Reflection probes
Reflection probe settings.
Types of reflection probes
Runtime settings
Cubemap capture settings
Positioning of a reflection probe
Continuous baking
Adding probes to the level
Projectors
Basic application
Other applications
Lighting effects
Light cookies
Creating light cookies
Flares and halos
Halo
Flare
Summary
Chapter 8: Bringing the Sound
Audio sources and receivers
Audio listener
Audio source
Audio clips
2D versus 3D sounds
Introduction to audio mixer
How does it work?
Modifying at runtime
Filters and reverb zones
Summary
Chapter 9: Exploring the Particle System
What are particles?
The particle editor
Creating a waterfall
Setting up assets
Configuring the particle system
Emitting direction
Configuring particles
Polishing
Texture sheet animation
Coin particles
Summary
Chapter 10: Final Editing and Build
Rigidbodies
Project settings
Scene configuration
Level loading and streaming
Level loading limitations
Publishing the level
Summary
Index.
Notes:
Description based on publisher supplied metadata and other sources.
Local notes:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2021. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Other format:
Print version: Gerasimov, Volodymyr Building Levels in Unity
ISBN:
9781785282065
9781785282843
OCLC:
913880044
Loading...
Location Notes Your Loan Policy
Description Status Barcode Your Loan Policy