Unreal Engine 4: Intro to Game Design
4.6 (53 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
436 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Unreal Engine 4: Intro to Game Design to your Wishlist.

Add to Wishlist

Unreal Engine 4: Intro to Game Design

Learn how to use the Unreal Engine 4 as we create a simple, playable game in this step-by-step guide
4.6 (53 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
436 students enrolled
Created by Greg Wondra
Last updated 9/2017
Current price: $10 Original price: $35 Discount: 71% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 5.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand how to download and install Unreal Engine 4
  • Create custom projects and levels
  • Use tools to create levels, place objects, and create interactive gameplay
  • Create playable games complete with textures, gameplay, HUD, and effects!
View Curriculum
  • SUGGESTED: Desktop PC with Windows 7 (or later) 64-bit - OR - a Mac with Mac OS X 10.9.2 or later
  • SUGGESTED: Quad-core Intel or AMD processor
  • SUGGESTED: DirectX 11 compatible video card
  • Unreal Engine 4 will run on computers with specs under these, but performance will suffer!!!

In this beginner game design course, I will be guiding you step by step through the construction of a simple shooting gallery style of game using Unreal Engine 4:  THE premier free to download gaming engine!

This course is broken out into 35 fun to follow video lessons.  A sampling of things you will learn in this course include:

  • How to setup and create a project in Unreal Engine 4
  • How to construct simple levels using basic shapes
  • How to place, scale, rotate, and move "actors" in your levels
  • How to create interactive objects
  • How to add materials to your level
  • How to add particle effects
  • How to add sounds
  • How to add lights 
  • How to create a daytime or nighttime look
  • How to create and display a fully functioning scoring system
  • And more!

With the knowledge gained in these video lessons, you will be armed with the necessary skills to start building your OWN gaming creations (WITHOUT any programming knowledge needed!)

Who is the target audience?
  • This course is meant for beginners age 10+ who are looking to learn game design!
Students Who Viewed This Course Also Viewed
Curriculum For This Course
38 Lectures
Project Setup
1 Lecture 01:22

Welcome to Unreal Engine 4!  In this video I highlight some of the games made using this engine.  Ready to get started?!?

Preview 01:22
The Level Editor
7 Lectures 37:24

In this video, I guide you through the download and installation process for Unreal Engine 4.  Unreal Engine 4 is FREE to download and install!

Download and Install

In this video, I guide you through the process of setting up your first project.

Create Project

In this video, I provide an overview of the Unreal Engine 4 user interface.

Level Editor Overview

Here, I teach you how to use the various mouse buttons to navigate your 3D world.

Viewport Navigation - Mouse

This video teaches you how to navigate the 3D world using your keyboard.  "Flying" around the world using the WASD keys is a popular method discussed!

Viewport Navigation - Keyboard

"Maya" style navigation provides you with additional ways of viewing objects in your level.  Learning how to rotate around a selected object is found here!

Viewport Navigation - Maya

Orthographic views allow you to view your level from every angle imaginable.  They are essential to master if you wish to layout levels quickly and efficiently!

Orthographic View
6 Lectures 35:35

This lesson will teach you where to find "actors" (game objects) and how to place them into your level.

Preview 03:53

From meshes, lights, sounds, particles, and more....this video teaches you about some of the most common actors you can place in your level.

Actor Types

One of the most essential things you'll need to know - how to move actors around your 3D world!  This video will show you how.

Moving Actors

Because neat and orderly levels are boring!  This video shows you how to rotate actors.  Never again does your trash can prop need to be placed all right and proper.....tip that sucker on its side!

Rotating Actors

Want to make a GIGANTIC world in which everything is HUGE compared to you?  This lesson teaches you how to size actors to be as big or small as you like.

Scaling Actors

By building levels using the "Grid" in Unreal Engine 4, you can increase both your productivity and organization.  This video shows you how.

Moving Actors on the Grid
Level Building
6 Lectures 01:06:12

In this video, I'll show you where to access the BSP tab (since rename the "Geometry" tab.)  This tab is where we will find basic geometric shapes from which our basic level will be built. 

Building Levels With Geometry

In this video, we'll start the process of building using geometry.  We'll even access what is known as "Geometry Edit" mode to demonstrate how geometric shapes can be modified using the tools here!

Geometry Edit Mode

In video 1 on building out a basic level, I show you how to add what is known as "Primitive Geometry" to your scene.  Additive and Subtractive "brushes" are on display here.

Level Layout 1

In Level Layout #2, we'll add a staircase and another corridor to our basic level.

Level Layout 2

In this last level building video, we'll add another staircase and a final section of corridor. 

Level Layout 3

This video will show you how to place materials (such as concrete, bricks, or stone) onto your surfaces to help make your level come alive.  

Preview 12:34
5 Lectures 01:18:45

You'll be introduced to "Blueprints" in this lesson and we start out easy by putting together a group of assets to create a torch.

Preview 13:26

We take our knowledge of Blueprints a step further here by building an interactive door using a concept known as "Blueprint Visual Scripting."  Blueprint Scripting is a way for non-coders to "program" interactive objects into their game using a visual graph.  

Blueprint Door - Part 1

Part 2 of our Blueprint Door construction.  In this video you'll learn how to use a node called a "Timeline" to make your door open.  Additionally, we'll make text appear when you get close enough to the door instructing you what key to push to make the door open.

Blueprint Door - Part 2

The fun begins!  In this lesson, I'll guide you through the construction of a target we can shoot and destroy.

Blueprint Target - Part 1

In part 2, we'll continue to script our target.  Here, I'll show you how to make these targets spawn up out of the ground using a timeline.

Blueprint Target - Part 2
HUD (Time and Score)
6 Lectures 01:25:06

Now that we've got targets to shoot lets add a scoring system!  Here, you're introduced to the 1st Person "HUD" Blueprint and Blueprint Interfaces.

Scoring System - Part 1

In this video, I'll show you how to use a Blueprint Interface to transfer scoring data from our Blueprint Targets to our 1st Person HUD Blueprint. 

Scoring System - Part 2

Taking our shooting gallery game a step further, we'll now add a Timer Blueprint.  We'll have this blueprint communicate with our 1st Person HUD Blueprint in order to output a time display to our screen.

Game Timer

In this video, I'll show you how to use the timer you built in the previous lesson to add a "score multiplier" to your final score when you reach the end of the level.

Score Multiplier

Had a request to include a step-by-step walkthrough of the Score Multiplier script added to the FirstPersonHUD blueprint......so here it is (no audio.)

Score Multiplier - (FirstPersonHUD Script Walkthrough)

Because ugly fonts won't do!  In this video, I'll show you how to import and set more attractive fonts into your game.  Details like this will really help your game stand out!

Preview 10:44
Finishing Touches
5 Lectures 33:42

Time for a little clean-up!  This video will walk you through some of the bugs we've encountered while putting this project together and how to clean them up.

Bug Fixes

Daytime or nighttime?  Do you thin or dense clouds?  How fast should they move?  Do you want a starry sky?  How bright?  This video shows you how to make it happen.

Preview 05:14

Games without sound are dull!  In this video, I'll guide you through the process of importing a sound, making a sound cue, and hooking it up to play in your game using the Level Blueprint.

Adding Sound

With our level mostly built out it's time to fine tune our level's lighting.  This video will talk about the different types of lights, how to adjust them, and how to "build" them.

Adjusting the Lighting

Particles (also known as "Visual Effects" or "VFX") are prominent in games!  In this video, I'll show you how to add particle effects to our door blueprint (as it rises up into the air.)

Preview 07:43
Bonus Lesson
2 Lectures 04:02

Want to add foliage such as grass and bushes to your level in a quick and easy way?  Here, I'll show you how!

Adding Foliage

A handy cheat sheet containing commonly used "Hot Key" to help you maximize your work efficiency!

Hot Keys for Work Efficiency!
About the Instructor
Greg Wondra
4.6 Average rating
53 Reviews
436 Students
1 Course
Video Game Design Instructor

Hey Guys!

My name is Greg Wondra, I am a 12 year video game design veteran.  I have worked for companies such as 2K Sports, KingsIsle Entertainment, and Nickelodeon.  I'm proud to have had the honor of working on the games listed below:

 - Wizard 101 (PC)

 - Lost Planet 3 (360, PS3, PC)

 - MonkeyQuest (PC)

 - Sports Champions (PS3)

 - Major League Baseball 2K5, 2K6, 2K7, 2K8 (various consoles)

 - SpongeBob Moves In (Mobile)

 - Grub Guardian (Mobile)

Working in the gaming industry has been a dream come true and has provided me with rare lifetime opportunities.  Over the course of my career I've been fortunate enough to have directed the likes of LeBron James and Derek Jeter in motion capture sessions.  Additionally, one of the projects I was involved with (Sports Champions) was selected to be the game bundled in with Sony's Playstation Move hardware when it was initially released.

At present, I am the Video Game Design instructor at the Regional Occupational Center in Bakersfield, CA where I teach high school seniors a full year course on game design using Unreal Engine 4.