万本电子书0元读

万本电子书0元读

顶部广告

Unreal Engine 4 Game Development Essentials电子书

售       价:¥

16人正在读 | 0人评论 6.2

作       者:Satheesh PV

出  版  社:Packt Publishing

出版时间:2016-02-25

字       数:125.7万

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Master the basics of Unreal Engine 4 to build stunning video gamesAbout This BookGet to grips with the user interface of Unreal Engine 4 and find out more about its various robust featuresCreate dream video games with the help of the different tools Unreal Engine 4 offersCreate video-games and fully utilize the power of Unreal Engine 4 to bring games to life through this step-by-step guideWho This Book Is ForIf you have a basic understanding of working on a 3D environment and you are interested in video game development, then this book is for you. A solid knowledge of C++ will come in handy.What You Will LearnDownload both the binary and source version of Unreal Engine 4 and get familiar with the UIGet to know more about the Material Editor and how it worksAdd a post process to the scene and alter it to get a unique look for your sceneAcquaint yourself with the unique and exclusive feature of Unreal Engine 4—BlueprintsFind out more about Static and Dynamic lighting and the difference between various lightsUse Matinee to create cut scenesCreate a health bar for the player with the use of Unreal Motion Graphics (UMG)Get familiar with Cascade Particle EditorIn DetailUnreal Engine 4 is a complete suite of game development tools that gives you power to develop your game and seamlessly deploy it to iOS and Android devices. It can be used for the development of simple 2D games or even stunning high-end visuals. Unreal Engine features a high degree of portability and is a tool used by many game developers today.This book will introduce you to the very popular Unreal 4 engine with hands-on instructions to build stunning video games. You will begin by creating a new project or prototype by learning the essentials of Unreal engine, then you’ll get an understanding of how the World Browser can help to improve performance of our game. Next, we’ll create a level of detailed models and materials to further improve performance. After that, you’ll see how to import textures, create different materials, and see what materials can do in terms of post-processing. Finally, you will get acquainted with the Paper2D tool and the blueprints system to further increase our project's performance with Engine’s scalability tools.Style and approachThis step-by-step guide will help you gain practical knowledge about Unreal Engine through detailed de*ions of all the tools offered by Unreal Engine.
目录展开

Unreal Engine 4 Game Development Essentials

Table of Contents

Unreal Engine 4 Game Development Essentials

Credits

About the Author

Acknowledgements

About the Reviewer

www.PacktPub.com

eBooks, discount offers, and more

Why subscribe?

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. Introduction to Unreal Engine 4

Unreal Engine 4 download

Downloading the launcher version

Downloading the GitHub version

Forking Unreal Engine repository

Compiling Unreal Engine

Getting familiar with Unreal Engine

The viewport toolbar

Modes

Content Browser

Content Browser view options

World outliner

Details panel

Navigating the Viewport

BSP

Creating BSP

Default starting level, splash screen, and game icon

Summary

2. Importing Assets

Creating asset in a DCC application

Creating collision meshes

Custom collision shapes

Unreal Engine 4 collision generator

Simple shapes

K-DOP shapes

Auto convex collision

Materials

LOD

Exporting and importing

Exporting

Importing

Context menu

Drag and drop

Content Browser import

Automatic import

Configuring automatic import

Result

Summary

3. Materials

Material user interface

Toolbar

Live preview

Live nodes

Live update

Preview panel

Details panel

Graph panel

Palette panel

Common material expressions

Constant

Constant2Vector

Constant3Vector

Texture coordinate (TexCoord)

Multiply

Add

Divide

Subtract

Texture sample (Texture2D)

Component mask

Linear interpolate (lerp)

Power

PixelDepth

Desaturation

Time

Fresnel

Material types

Material instances

Material Instance Constant

Material Instance Constant example

Material functions

Material function example

Layered Material

Creating layered Material using make material attributes

Method 1:

Method 2:

Summary

4. Post Process

Adding Post Process

LUT

Post Process Materials

Creating a Post Process Material

Summary

5. Lights

Lighting basics

Placing lights

Various lights

Common light settings

Light mobility

Lightmass Global Illumination

Preparing your assets for precomputed lighting

Building a scene with Lightmass

Tweaking Lightmass settings

Summary

6. Blueprints

Different Blueprint types

Getting familiar with the Blueprint user interface

Components tab

What are components?

Adding a component

Transforming the component

Adding events for components

My Blueprints tab

Creation buttons

Searching in my Blueprint

Categorizing in My Blueprint

Toolbar

Graph editor

Details panel

Blueprint graph types

Function graph

Creating functions

Graph settings

Editing functions

Macro graph

Interface graph

Blueprint node references

Node colors

Variables

Math expression

Creating our first Blueprint class

Creating a new Blueprint

Spinning static mesh

Destroying our Blueprint Actor after some seconds

Spawning our Blueprint class in Level Blueprint

Summary

7. Matinee

Creating a new Matinee

Matinee window

Manipulating an object

Cutscene camera

Director group

Summary

8. Unreal Motion Graphics

Setting up a project

Creating the HUD Widget

Creating the health bar

Assigning our HUD to Character

Creating floating health bars

Summary

9. Particles

Cascade particle editor

Toolbar

Viewport

Navigation

Details

Emitter

Emitter types

Curve editor

Creating a simple particle system

Creating a simple material

Adding gravity

Applying the color over life module

Adding collision module

Playing particle in Blueprints

Summary

10. Introduction to Unreal C++

Setting up Visual Studio 2015

Workflow improvements

Creating a C++ project

The character class

Adding the health system

Creating a health variable

Taking damage

Health regeneration

C++ to Blueprint

Summary

11. Packaging Project

Recap

Packaging the project

Quick packaging

Packaging the release version

Summary

References

Index

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部