Intro to Unreal Engine 4

Post on 09-Feb-2017

73 views 11 download

Transcript of Intro to Unreal Engine 4

UE4 Flight Game

Sjoerd De Jong

sjoerd.dejong@epicgames.com@hourences

Overview

● Flying a toy plane game from scratch● Plane setup● Checkpoint system● World building● Lighting and Rendering● Using free Epic UE4 assets● Blueprint, Material editor, Level Design,

Foliage, Lighting● Packaged and ready for distribution

Part 1 - Blueprint and C++

● Templates and Project setup● Blueprint introduction● Plane setup● Checkpoint system● Checkpoint placement● Extending through C++

Templates

Example Content

● Game Mode

● Player Pawn○ Forward motion○ Camera○ Controls and input

Core Game

● Checkpoint BP

● BP communication

● Game State

Checkpoints

● Setting up new classes

● Extending Blueprint with new C++ code

C++ Extensions and Replacements

● Splines

● Construction Script

Checkpoint Placement

Part 2 - Art Pipeline, world editing, Lighting

● Art pipeline● Materials● World building● Lighting● Foliage

● Importing a model

● Lightmaps

● Collision

Importing models

● Importing a texture

● Creating a wall material

● Material instances

Materials

● Building the world

● Sky

● Importing world sections

● Overriding materials

New Level

● Foliage system

● Paint in Lego

Foliage

● Playerstart● Checkpoints● Reflection actors● PP volume● Lightmass Imp Volume● Char Ind Detail Volume

Actors and Volumes

● Lightmass setup

● Light Types

● IES

● Rebuilding

Lighting

● Advanced lighting effects

● Light Functions

Discoball

Part 3 - Particles, sounds, menus

● Music● Engine sound● Checkpoint particle● Packaging

Engine Sound

Checkpoint Particle

Packaging The Game

The Endsjoerd.dejong@epicgames.com

@hourences