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
3.9 (9 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.
78 students enrolled
Take This Course
  • Lectures 35
  • Length 5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2016 English

Course Description

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!)

What are the requirements?

  • 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!!!

What am I going to get from this course?

  • 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!

Who is the target audience?

  • This course is meant for beginners age 10+ who are looking to learn game design!

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Project Setup

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

Section 2: The Level Editor

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!


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


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


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


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!


"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!


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!

Section 3: Actors

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


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


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.


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!


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.


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

Section 4: Level Building

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.


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


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


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.  

Section 5: Blueprints

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.


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.  


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.


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


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.

Section 6: HUD (Time and Score)

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.


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. 


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.


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.


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!

Section 7: Finishing Touches

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.


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.


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.


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.


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.)

Section 8: Bonus Lesson

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


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

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Greg Wondra, 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.

Ready to start learning?
Take This Course