Intro to Unreal Engine 4

24

Transcript of Intro to Unreal Engine 4

Page 1: Intro to Unreal Engine 4
Page 2: Intro to Unreal Engine 4
Page 3: Intro to Unreal Engine 4

UE4 Flight Game

Sjoerd De Jong

[email protected]@hourences

Page 4: Intro to Unreal Engine 4

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

Page 5: Intro to Unreal Engine 4

Part 1 - Blueprint and C++

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

Page 6: Intro to Unreal Engine 4

Templates

Page 7: Intro to Unreal Engine 4

Example Content

Page 8: Intro to Unreal Engine 4

● Game Mode

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

Core Game

Page 9: Intro to Unreal Engine 4

● Checkpoint BP

● BP communication

● Game State

Checkpoints

Page 10: Intro to Unreal Engine 4

● Setting up new classes

● Extending Blueprint with new C++ code

C++ Extensions and Replacements

Page 11: Intro to Unreal Engine 4

● Splines

● Construction Script

Checkpoint Placement

Page 12: Intro to Unreal Engine 4

Part 2 - Art Pipeline, world editing, Lighting

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

Page 13: Intro to Unreal Engine 4

● Importing a model

● Lightmaps

● Collision

Importing models

Page 14: Intro to Unreal Engine 4

● Importing a texture

● Creating a wall material

● Material instances

Materials

Page 15: Intro to Unreal Engine 4

● Building the world

● Sky

● Importing world sections

● Overriding materials

New Level

Page 16: Intro to Unreal Engine 4

● Foliage system

● Paint in Lego

Foliage

Page 17: Intro to Unreal Engine 4

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

Actors and Volumes

Page 18: Intro to Unreal Engine 4

● Lightmass setup

● Light Types

● IES

● Rebuilding

Lighting

Page 19: Intro to Unreal Engine 4

● Advanced lighting effects

● Light Functions

Discoball

Page 20: Intro to Unreal Engine 4

Part 3 - Particles, sounds, menus

● Music● Engine sound● Checkpoint particle● Packaging

Page 21: Intro to Unreal Engine 4

Engine Sound

Page 22: Intro to Unreal Engine 4

Checkpoint Particle

Page 23: Intro to Unreal Engine 4

Packaging The Game