2. Education @ Epic Games
Luis Cataldi
luis.cataldi@epicgames.com
@EpicLuisC
Global Education Evangelist
Tom Shannon
tom.shannon@epicgames.com
@TomShannon3D
Technical Artist/Education Evangelist
24. Official Unreal Engine Getting Started Documentation
Installing Unreal Engine
Getting Started with UE4
UE4 for Unity Developers
UE4 Tools and Editor
Unreal Editor Manual
Create/Open Projects
Placing Actors
Manipulating Actors
Adjust Actor Properties
Playing and Simulating
Find Help and Answers
Managing Content
Programming Guide 7
API Reference
Blueprints Visual Scripting
Packaging Projects
Gameplay Framework
Networking & Multiplayer
Coding Standard
Command-Line Arguments
25. Working with Blueprints
Introduction to Blueprints
Blueprint Overview
Blueprints Quick Start Guide
Blueprint Best Practices
Blueprint Basic Scripting
Blueprints Technical Guide
Blueprint Editor Cheat Sheet
Blueprint Search
Blueprint Debugging
Videos: Introduction to Blueprints
Videos: Blueprint Essentials
Direct Blueprint Communication
Event Dispatchers
Using Interfaces
Using Macro Libraries
Creating Functions
Making Macros
Set and Get an Actor Reference
Creating Blueprint Classes
Placing Nodes
Collapsing Graphs
Blueprint Node Reference
26. Unreal Engine Mobile Development
Setting Device Profiles
Android Development with UE4
iOS Development with UE4
Using In-App Purchases
Using In-Game Ads
Mobile Performance Tips and Tricks
Mobile Previewer
Mobile Packaging Wizard
Android Manifest Control
Android Quick Start
iOS Quick Start
Materials for Mobile Platforms
Texture Guidelines for Mobile Platforms
Lighting for Mobile Platforms
Use Cascaded Shadows
Use Modulated Shadows
Content Creation for Mobile Platforms
Post Process Effects on Mobile Platforms
27. Unreal Engine VR/AR Development
VR Shooting Gallery
VR Bowling Game Tutorial
Handheld AR with UE4
The VR Cheat Sheet
Virtual Reality Best Practices
VR Performance and Profiling
Developing for Samsung Gear VR
Developing for Steam VR
Developing for Google VR
Developing for Oculus Rift
Stereo Panoramic Capture Tool
Using Motion Controllers
28. Learning Resources
Get Started with UE4
● Terminology
● Tools and Editors
● UE4 for Unity Devs
● Quick Starts
https://docs.unrealengine.com/GettingStarted
29. Learning Resources
Training Videos
● Video Tutorials
● Live Training
Streams
● Event Coverage
https://www.youtube.com/user/UnrealDevelopmentKit/playlists
40. An Introduction to the Unreal Engine Tool Set
By Epic Trainer,
Editor Interface
The Viewport
Building with Meshes
Building with Geometry
Adding Lighting
Building Materials
Programming with Blueprints
Adding Animations
Blueprints Interactions
Blueprints Interactions 2
Adding Particles
Adding Landscape and Foliage
Cinematics with Sequencer
User interface with UMG
Building you Project Executable
41. Unreal Engine Game Jam/Hackathon Tips and Tricks
By Epic Trainer,
Free Unreal Engine Assets
Using the Third Person Template
Using the First Person Template
Using the Puzzle Template
Using the Rolling Template
Using the 2D Side Stroller Template
Using the Vehicle Template
Using the Advanced Vehicle Template
Using the Side Stroller Template
Using the VR Template
Making a Simple Start Menu
Making a Simple Pause Menu
Making a Simple Save and Load System
Tips for Working with Audio
Tips for Cooking and Packaging your Project
Tip for Working with UI (UMG)
More Tips and Tricks
42. Education Community Learning Materials
Michael Alar ‘s UE4 Style Guide
This is a must-use resource for those
new to developing projects in Unreal.
43. Education Community Learning Materials
Marcos Romero
● Blueprint Compendium I
● Blueprint Compendium II
● Blueprint Compendium III
Cedric “eXi” Neukirchen
● Network Compendium
44. UE4 Learning Community Websites:
Elhoussine Mehnik has published a
new website dedicated to Unreal Engine 4
learning resources which anyone can
download, play with, and deconstruct.
Everything from plugins and templates,
to virtual reality (VR) and artificial
intelligence examples.
UE4Resources.com
45. UE4 Learning Community Websites:
Muhammad Moniem is also an Unreal Engine Dev
Grant winner and noted author. UE4U.xyz is his
Unreal Engine learning resource site great link to a
Unity to Unreal series.
www.ue4u.xyz
46. UE4 Learning Community Websites:
Tom Looman is a teacher and freelance Unreal
Engine programmer and technical artist in Europe.
He was once an Technical Relations Engineer at
Epic Games. He hosts a great website with many
valuable learning resource for C++, Blueprints, VR,
and Game Development.
www.tomlooman.com
www.udemy.com/unrealengine-cpp
47. UE4 Learning Community Courses:
Unreal Engine Evangelist Chris Murphy has
created an Epic Games approved Udemy.com.
This course teaches many cores skills within
Unreal Engine including lighting, rendering,
Blueprints, Frameworks, and gameplay
mechanics.
48. UE4 Learning Community Courses:
Additional Udemy courses include:
Well developed C++ Unreal Engine courses
teaching C++ and Blueprints, AI Blackboards &
Behavior Trees, Environmental Query System
(EQS), Humanoid Animation Blending in a
never-ending Level Design game course.
Plus a new Unreal Multiplayer C++ course
worth exploring.
50. Unreal Engine on Social Media
Unreal Engine on Twitter.comUnreal Engine on Facebook
51. Unreal Engine on Social Media
Unreal Engine on Twitch
Unreal Engine on YouTube.com
52. Unreal Engine on Social Media
UE4 Game Developers
Club
Unreal Devs
Unreal Engine Education Community
Unreal Engine Student Community
Unreal Engine 4 Help Desk
53. Unreal Engine on Social Media
Unreal Master’s Academy Unreal Course Community
Unreal Engine 4 Job Boards UE4Arch
56. Thank you!
Luis Cataldi - luis.cataldi@epicgames.com
Global Education Evangelist
@EpicLuisC
Tom Shannon - tom.shannon@epicgames.com
Education Evangelist/Technical Artist
@TomShannon3D
Editor's Notes
We’re a small team dedicated to serving the needs of educators, schools and students.
I’m going to start things off today talking to you about the resources available to you from Epic Games. Then, Luis will come uip and dive into some of those resources in detail and talk about essential 3rd party resources available to you
Industries are flocking to real-time. Unreal Engine 4 in particular.
Games, Film and non gaming fields like visualization, engineering and research are finding that adopting a real-time, interactive “game engine” is changing how they create, study and develop
Hundreds of studios are using UE4 to create games
From small indie teams to massive, AAA studios, UE4 is becoming the standard for game development.
Epic Games also makes games using Unreal Engine 4!
Epic Games also makes games using Unreal Engine 4!
Epic Games also makes games using Unreal Engine 4!
The film industry has also taken notice and are rapidly adopting UE4 for uses ranging from frame rendering to developing interactive experiences to developing entire movies in UE4
The film industry has also taken notice and are rapidly adopting UE4 for uses ranging from frame rendering to developing interactive experiences to developing entire movies in UE4
Digital humans are rapidly moving out of the uncanny valley and doing it in real-time
3-Lateral’s Siren demo uses live motion and performance capture to drive this amazingly realistic digital human in real-time
Each year the technology and artistic techniques get exponentially better.
Andy Serkis’s Macbeth performance is astounding.
Each year the technology and artistic techniques get exponentially better.
Andy Serkis’s Macbeth performance is astounding.
Each year the technology and artistic techniques get exponentially better.
Andy Serkis’s Macbeth performance is astounding.
Each year the technology and artistic techniques get exponentially better.
Andy Serkis’s Macbeth performance is astounding.
Science and research as well.
NEXT IS THE VIDEO
Why? What’s UE4 got to offer?
Research and training
There’s huge demand for individuals that can think in real-time and have an intimate knowledge of the tools and technologies that enable it.
Technical knowledge is becoming more and more essential as the tools become more and more complex. Strong technical leadership is essential in real-time
We need people teaching UE4 so there’s great UE4 graduates
I could go on. Seriously. There’s a lot of tools.
It’s not so much a toolbox, but more like a home depot
It’s got everything you need to build a tree house or a deck, but it can be intimidating to know where to start
We work tirelessly to develop content and learning material across a wide range of channels.
Each learner learns differently, so we try to provide info in every format we can
What we don’t cover, we have an active and passionate community that has developed a treasure trove of knowledge that fills in most of the gaps
Documentation is, of course your best bet when you’re first starting out.
Comprehensive documentation of the Editor
We’ve done a lot of work recently to improve our documentation. Better look and better access to relevant learning resources.
Getting started
Engine Features
Samples and Tutorials
First place to go is Getting Started
https://docs.unrealengine.com/en-us/GettingStarted
Collection of basic overviews and tutorials
I suggest first learning the Terminology, Then explore the Tools and Editors
If you’re already using Unity or another game engine, the Unreal Engine 4 for Unity Developers section is a great help
Once you have a grasp on some of the engine concepts, the Quick Starts are excellent ways to jump right into the tools and make something happen
Also has links to video tutorials and other resources that compliment the documentation
For those that prefer video-based learning we have a lot of great content in several formats.
Organized into playlists
All our video content is mirrored on Youtube
https://www.youtube.com/user/UnrealDevelopmentKit/playlists
Relevant videos are linked from the documentation!
The deep learning series has a collection of long-form video tutorials that cover using UE4 in a production environment.
Developed and Taught by Epic Games
There are both beginner videos, intended for those just sarting out learning UE4 and technical deep dives that cover subjects like pipelines and programming plugins.
The wiki is maintained by Epic games but has content from both us and the community
Anybody with an Epic ID can create and edit the content on the wiki.
It’s a great palce to put tutorials and other information to share with the community.
Troubleshooting guides are a great place to go when you get stuck.
They cover common gotchas and design patterns in UE4
Even I use it when I encounter a problem that I can’t quite figure out
19 Engine Feature Samples
6 Gameplay Concept Projects
6 Complete Games
Detailed Documentation for each
Other learners are hands-on learners. We’ve got you covered too.
https://docs.unrealengine.com/en-us/Resources
Documentation that has to do with what we provide in the Launcher.
This is actual in-engine content, developed by Epic
Here’s a screen of the Infiltrator Demo in-editor
19 Feature Samples
6 Gameplay Concept Projects
6 Complete Games
Detailed Documentation for each
Characters
Materials
Textures
Environments
Props
Effects
Animation
Audio
You can make an entire game with these assets from start to finish.
$12m
Not free!
Real, paper textbooks
Partnered with Pearson
Cover everything from the very basics of the engine and Editor to advanced topics like BLueprints, AI and User Interfaces.
Complete coverage on developing VR applications including navigation and user interfaces
My book, developed for professionals who are migrating to UE4 from their traditional workflows
Teach yourself UE4 in 24 hours with 24 self-contained lessons.