万本电子书0元读

万本电子书0元读

顶部广告

Getting Started with Unity 5电子书

售       价:¥

3人正在读 | 0人评论 9.8

作       者:Dr. Edward Lavieri

出  版  社:Packt Publishing

出版时间:2015-05-29

字       数:79.2万

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
If you are a game developer interested in learning Unity 3D from scratch and becoming familiar with its core features, then this book is for you. No prior knowledge of Unity 3D is required.
目录展开

Getting Started with Unity 5

Table of Contents

Getting Started with Unity 5

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. Getting Jiggy with the Unity Interface

Why Unity?

Getting your hands on Unity

Projects

Layouts

Views

The Scene view

The Game view

The Hierarchy view

The Project view

The Inspector view

Transform tools

Cameras

Summary

2. Creating the Game Environment

Game design

Game look

Player objectives

Gameplay

User actions

Artificial Intelligence

End state

Terrain

Creating the terrain

Adding mountains

Adding a river

Textures

Additional environmental features

Natural bridge

Planting trees

Water

Creating the sky

Summary

3. Working with Assets

Assets

Asset packages

Unity Asset Store

Adding assets to your game

Using the Unity Asset Store

Importing a custom asset package

Importing the game characters

Importing the buildings

Using Blender to create assets for your game

Summary

4. Animating the Game Characters

Animation basics

Character controllers

First person controller

Creating a third person controller

Animating player characters

Little farmer Colt

Old farmer character

Farm animals

Previewing animations

Creating animation clips

Summary

5. Scripting the Game

C# programming primer

Syntax

Naming conventions

Class, function, and method names

Camel case

Abbreviations

Special characters

Data types

Using MonoDevelop

Scripting with C# in Unity

Start and update functions

Scripting example

Unity scripting assets

Scripting our game

Script planning

Gathering corn

Gathering water

Feeding piglets

Feeding baby chicks

Feeding pigs

Feeding adult chickens

Data requirements

All about the pigs

Chicks and chickens

Corn and water

Initializing our data

Selective scripts

Selective script – global variables

Selective script – evoking the take animation

Selective script – feeding the farm animals

Organizing scripts

Summary

6. Adding a Graphical User Interface

An overview of GUI

Functions of a GUI

Feedback

Control

Feedback and Control

Game Layers

Unity 5's UI system

Canvas

Render mode

Creating a GUI

HUD

Creating an HUD

Mini-maps

Creating a mini-map

Game navigation

Summary

7. Polishing and Optimizing the Game

Sight and sound

Unity's sound capabilities

Audio listener

Audio clips

Audio source

Implementing sound effects

Visual effects

Spotlight orb with halo effect

Casting shadows

Trail rendering

Rendering options

The Profiler window

Rendering optimization

Imposing limits

Baking images

Optimizing scripts

Summary

8. What's Next?

Improving our game

Audio

Visual effects

Functionality

Levels

Project management

Unity workflow

Art and animation

Scripts

Other assets

Scaling projects

Development concepts

Cross-platform considerations

Plugins

Attribution

Advanced topics

Particle systems

Inventory control systems

Dialog systems

Summary

Index

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部