In this course, you will get a crash course to Unreal, following which you will learn to code different bits and pieces in Unreal such as Shooter, Platform Switcher, First Person Shooter, Turret, Runner Switcher, and so much more!

Course rating: 4.6 out of 5.0 ( 442 Ratings total)

you will learn in this course:

Learn to code in C++ in Unreal

Learn to make simple games

Learn to design games

Build games from scratch

Become a master game designer with this amazing course

Use Epic’s Unreal Engine for online game development in C++. Covers LAN, VPN, Steam, and more.

Course rating: 4.7 out of 5.0 ( 1,097 Ratings total)

Learn to create Epic multiplayer experiences using the world-class Unreal Engine. This course hits the ground running and instantly gets you playing your own multiplayer games with other students.

As the engine underpinning many AAA games, Unreal is full of tools for creating multiplayer games extremely quickly. However, knowing where to start with Unreal Engine can be intimidating.

With a massive feature set and little documentation, you get a stuck understanding where to begin. This course makes understanding Unreal super easy. Not only do we show you how to use the engine, but we teach you the fundamental concepts. These skills allow you to pick up new features for yourself.

This course is aimed at beginner to intermediate Unreal users with some knowledge of C++. Not too confident? Don’t worry, the course will take you through everything step by step and give you plenty of practice to build up that confidence with coding.

This course will not teach you to make a massively multiplayer game. But it will teach you the fundamentals you need to understand how an MMO could be built.

Epic Games-Approved: learn the Unreal Editor, master the gameplay framework, and use Blueprint to program without coding.

Course rating: 4.5 out of 5.0 ( 7,934 Ratings total)

Approved by Epic Games and taught by Unreal Engine Evangelist Chris Murphy, this course is for any developer wishing to work in Unreal Engine for creating interactive experiences and/or enterprise fields of real-time training simulation, visualization, and media/entertainment. Create realistic games with the complete game development tool — Unreal Engine 4. Start with the fundamentals so that you build a solid base understanding.

Know the basics of how to operate a computer? Maybe a little bit of game design or coding experience? Visual arts designer? You are ready! Learn step by step by creating 3 unique projects. Chris teaches through demonstrations so you will be applying real skills in each lecture.

Get a complete introduction to core competency with the editor, learn how the engine works and how it works to help make your project run efficiently, how to use assets to customize your project, design and create interactivity, and have the tools and strategies to debug an error.

By the end of this course, you can design and create working projects that could include games, architectural visualization, training simulations, and media entertainment. Plus, you will be aware of the tools and techniques that you need to focus on your area of interest.

Best Unreal Engine game development Courses List

A complete guide that takes you through every step of building a professional and polished SHMUP game using UE4.

Course rating: 4.5 out of 5.0 ( 717 Ratings total)

This course teaches students how to build a template for a side-scrolling shooter (shmup) game and then further build on this by adding a level of polish to the finished template. Students will learn to utilize Blueprints with Unreal Engine 4 as well as some important concepts which have started being referred to as “Game Feel” or “Juice”.

If you have an interest in using UE4 to develop games, learn to program using Blueprints, take a look at a classic arcade-style game and learn some important techniques and theories behind making your game stand out from the rest then this course is for you.

This course will allow someone who’s never used UE4 to follow along and learn to navigate the interface as we progress, thus better using your time by avoiding interface-specific lectures and allowing the knowledge to become more quickly ingrained via the practical use of everything you learn.

After covering some of the beginner level content and the interface is familiar the course will progress to cover some more in-depth concepts behind Blueprinting and programming such as the powerful benefits inheritance can provide, randomization and simple procedural generation.

By the end of this course, you’ll have obtained an understanding of the entire development pipeline required to begin prototyping your own ideas. It starts from an empty project and covers aspects including some of the ways you can import and adapt assets such as models and textures, techniques to pull content from other UE4 projects and how to implement audio and particle effects to your game.

Learn how to develop, code and package a complete video game in Unreal Engine

Course rating: 4.6 out of 5.0 ( 555 Ratings total)

In this course, you will :

How to program in Unreal Engine with C++.

How to create a complete UE4 game from start to finish.

Those with no experience in Unreal Engine will master Unreal.

Combat, adventure game mechanics, platforms, game-saving/loading, and menu design.

Those already experienced in game development will further expand their skills.

Those who already develop in another engine such as Unity will master Unreal.

In this series, you will learn Unreal Engine C++ programming from the basics all the way up to packaging a complete video game. You will learn all of the following and more:

Object, Actor, Pawn and Character creation, and the differences between these classes

Coding a complete character class, complete with animations and user input

Finding a nearly endless selection of free assets and how to download and use them for your game

Enemy movement and behavior

Combat with melee weapons

Picking up and equipping items

Damage, Hit Points and Death

HUD elements including Health and Stamina Bars as well as Icons

How to create menus, including a Pause menu

Saving and loading game data even after turning off the computer or exiting the game

Switching levels in-game

Floating platforms using interpolation

Timers for delays in-game logic

Trigger volumes, pressure switches, and doors

Bombs, explosives, and hazards

Logging and drawing spheres for debugging purposes

Using C++ concepts applied to game development

This is a C++ course and some basic knowledge of the C++ (or a similar language) is needed. If you don’t have the basics of C++ down, my first course teaches everything you need to know for this course.

Use Unreal Engine 4 (free) to turn your 3d projects into a real-time / VR project in just a couple hours, from scratch.

Course rating: 4.2 out of 5.0 ( 708 Ratings total)

In this course, you will :

Take your 3d model from static to real-time/VR walkthrough in just minutes.

Easily set up your models as VR experiences and walk through them virtually.

Generate photorealistic & instant renderings/animations of your models using UE4.

Take a SketchUp project from the basic 3d model to a full VR walkthrough in just moments.

Create a full VR project (instructor provided) complete with blueprint interactions.

Create basic blueprints that create interactions in your scene, i.e. pick up items, turn on and off lights, change the design, etc.

Learn blueprints/scripting from scratch without any prior experience coding.

Package your projects for distribution so others can experience/explore your project.

This class is designed for those of you who are ready to take the next step with your 3d projects. Whether you are a game creator, an architectural visualization specialist, or just an aspiring artist, this class is right for you.

Master the tools used to build “Fortnite” as we craft our very own character skill system using Unreal Engine 4!

Course rating: 4.8 out of 5.0 ( 95 Ratings total)

In this course, you will learn: