万本电子书0元读

万本电子书0元读

顶部广告

Building Levels in Unity电子书

售       价:¥

5人正在读 | 0人评论 9.8

作       者:Volodymyr Gerasimov

出  版  社:Packt Publishing

出版时间:2015-06-22

字       数:174.3万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
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.
目录展开

Building Levels in Unity

Table of Contents

Building Levels in Unity

Credits

About the Author

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers, and more

Why subscribe?

Free access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Downloading the color images of this book

Errata

Piracy

Questions

1. Meet Unity

Starting a project

Windows

The Scene window

Scene navigation

Arrow navigation

Mouse navigation

Flythrough

Gizmo

The Game window

Play testing

Game window controls

The Hierarchy window

The Inspector window

The Project window

Importing custom packages into the project

Search

Creating a custom search

Rename

The Console window

Window controls

Changing the window layout

Creating a custom layout

The purpose of a Main Camera object

Creating primitives

Summary

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

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

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

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

Character avatar

Correct topology

Wrong topology example

Muscles

Adjust character muscles

Additional options

Summary

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

A sub-state machine

Modifying a strafing clip

Transition from and to sub-state

Summary

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

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

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

10. Final Editing and Build

Rigidbodies

Project settings

Scene configuration

Level loading and streaming

Level loading limitations

Publishing the level

Summary

Index

累计评论(0条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部