O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Unreal Engine 4: The Complete Beginner's Course

Video Description

Learn video game development and how to design a game from scratch using UE4

About This Video

  • This award-winning engine is used to create many of today’s top games.

In Detail

Develop games using cutting-edge game design software and run them on a state-of-the-art 3D game engine. The Unreal Engine has won the “Best Game Engine” award several times from various organizations, including the Develop Industry Excellence Awards and Game Developer Magazine. The Unreal Engine has been used to develop many blockbuster games and game series including Borderlands, Gears of War, BioShock, Mass Effect, and hundreds more. For years, the Unreal Engine was only affordable for large companies, but starting in 2015, Unreal Engine 4 is now completely free to use, as long as you agree to pay Epic Games 5% of your game sales. In this course, you will learn the fundamentals of game development using the Unreal Engine 4. By the end of the course, you will have built an entire demo game from scratch. In this course, you will learn the fundamentals of game development using the Unreal Engine 4! The first part of the course will help you get the Unreal Engine 4 up and running and will introduce you to the basic concepts of game development using the Engine. Next, you will learn all the skills you need to craft beautiful environments to stage your games in. Then, you will learn how to script logic for your games so you can define game rules and behaviors, keep track of data such as health and inventory, and create playable characters. You will learn about collisions and damage, key concepts for any action game. You will learn how to create user interfaces using the UMG Editor, so you can add things like menus, load screens, and HUDs to your game. And finally, you will learn how audio works within the Engine so you can add music, dialogue, and sound effects to your game. Upon completion of the course, you will have the skills necessary to translate ideas for games into playable games that use environments you sculpt and logic that you define, and you will understand how to make a game in Unreal Engine 4.

Table of Contents

  1. Chapter 1 : Getting Started
    1. Introduction 00:05:53
    2. Registration & Installation 00:02:22
    3. Projects 00:10:42
    4. Levels 00:03:46
    5. Actors 00:05:37
  2. Chapter 2 : The Level Editor
    1. Level Editor Overview 00:07:14
    2. Place Mode 00:04:23
    3. Viewport I - Navigating Within the Viewport 00:07:50
    4. Viewport II – Moving, Rotating, and Scaling Actors within the Viewport 00:08:36
    5. Viewport III – Snapping 00:07:02
    6. Viewport IV – Different Ways to View Your Level 00:06:41
    7. Content Browser I - Overview & Finding Content 00:06:00
    8. Content Browser II – Adding, Importing, and Saving 00:03:13
    9. Content Browser III – The View Options Menu 00:08:40
    10. Content Browser IV – Content Browser Windows 00:02:06
    11. Details Panel I - Details Panel Interface 00:06:09
    12. Details Panel II - The Transform Category 00:06:23
    13. World Outliner 00:11:22
  3. Chapter 3 : Actors
    1. Static Meshes 00:08:16
    2. Brushes 00:13:59
    3. Materials 00:08:40
    4. Lights 00:12:14
    5. Atmospheric Fog 00:05:54
    6. Player Start 00:02:54
    7. Components 00:06:55
    8. Volumes 00:10:48
    9. Tutorial 1 - Creating the Sky 00:05:15
    10. Tutorial 2 - Creating the Playing Area 00:06:48
    11. Tutorial 3 - Building the Inner Structures of the Level 00:16:28
  4. Chapter 4 : Blueprints
    1. Introduction to Blueprints 00:12:07
    2. Variables 00:15:24
    3. Arrays 00:10:18
    4. Functions 00:09:43
    5. Flow Control 00:19:26
    6. Accessing Actors within Blueprints 00:05:57
    7. Blueprint Classes 00:07:17
    8. Timelines 00:10:10
    9. Tutorial 4 - Building the Elevator Platform 00:10:23
    10. Tutorial 5 - Creating the Enemies 00:10:07
    11. Tutorial 6 - Creating a Rotating Door 00:08:02
  5. Chapter 5 : Players & Input
    1. Game Modes 00:06:47
    2. Pawns 00:05:45
    3. Characters 00:06:16
    4. Controllers 00:04:05
    5. Input Mapping 00:04:02
    6. Setting Up Basic Character Movement 00:08:57
    7. Tutorial 7 - Creating a Playable Character 00:11:22
  6. Chapter 6 : Collisions
    1. Collisions I - Collisions Overview 00:15:47
    2. Collisions II - Causing Damage Due to Collisions 00:13:44
    3. Collisions III - Projectile Collisions 00:09:20
    4. Tutorial 8 - Adding a Damage System to the Game 00:08:35
    5. Tutorial 9 - Creating the Orb Item 00:07:17
  7. Chapter 7 : User Interfaces
    1. UMG Overview 00:07:29
    2. Root Widget 00:05:21
    3. Canvas Panel 00:05:53
    4. Common Widget Properties 00:10:02
    5. Visual Designer 00:04:25
    6. Text Widget 00:03:26
    7. Button Widget 00:06:28
    8. Border Widget & Image Widget 00:02:01
    9. Progress Bar Widget 00:06:16
    10. Check Box Widget 00:06:11
    11. Horizontal Box and Vertical Box 00:04:25
    12. Grid Panel & Uniform Grid Panel 00:06:47
    13. Scale Box & Size Box 00:06:19
    14. Tutorial 10 - Creating the HUD 00:06:49
    15. Tutorial 11 - Damage Tint and Collect Item Tint 00:07:17
    16. Tutorial 12 - Restrict Door Opening and Creating a Pause Menu 00:09:15
    17. Tutorial 13 - Game Over and Win Screen Menus 00:12:04
  8. Chapter 8 : Audio
    1. Audio I - Audio Overview & Sound Waves 00:11:50
    2. Audio II - Sound Cues 00:07:29
    3. Audio III – Attenuation 00:07:15
    4. Audio IV - Importing and Converting Audio 00:03:57
    5. Tutorial 14 - Adding Audio to the Game 00:05:23
  9. Chapter 9 : Additional Topics
    1. Downloading Content from the Epic Games Launcher 00:02:52
    2. Importing 3D Objects from the Internet 00:06:45
    3. Tutorial 15 - Packaging the Game 00:02:24