Best Unreal Engine Courses on Udemy

  • Course
  • 1 min read
Disclosure: This article contains affiliate links. If you click on these links and make a purchase, I may earn a commission at no additional cost to you.

In this post, I will share some of the best Unreal Engine courses available on Udemy for Programmers and Software Engineers. In the first section, you will find a quick list, and in the next section, each course is described in detail. Please have a look:

Are you interested in learning more about Unreal Engine courses? Check out the details below to see which Unreal Engine course is right for you.

Best Unreal Engine Courses on Udemy


Unreal Engine 5 C++ Multiplayer Shooter

★★★★★
$99.99
$15.00
 in stock
Udemy.com
as of July 17, 2024 5:43 am

Create a fast-paced, competitive multiplayer shooter in Unreal Engine 5 using C++!

Created by: Stephen Ulibarri
Engineer, Programmer, Game Developer, Author
Rating:4.79 (1036reviews)     9908students enrolled

What Will I Learn?

  • Connecting players across the internet with matchmaking sessions
  • Creating a plugin to convert any Unreal Engine project to multiplayer
  • Program multiplayer matchmaking in Unreal Engine
  • Learn replication techniques for fast-paced, competitive shooter games
  • Optimize network code by minimizing bandwidth and maximizing performance
  • Lag compensation techniques for multiplayer including client-side prediction and server-side rewind
  • Multiple weapons including pistols, SMGs, assault rifles, shotguns, sniper rifles, rocket launcher, grenade launchers, and throwing grenades
  • Pickups including shields, health, speed buffs, jump buffs, and ammo pickups
  • Crouching, aiming, jumping, strafing, reloading, and throwing, all in multiplayer
  • Working HUD with health and shield bars, ammo count, score and defeats, and game timers
  • Custom game modes, custom match states, and use of the core classes used in multiplayer
  • Learn how the Game Mode, Game State, Player State, Player Controller, Pawn, Character, and Actor classes work in multiplayer
  • Create your own subsystem to manage online sessions
  • Learn about the Unreal Engine Online Subsystem and use it to program multiplayer games using any online service such as Steam
  • Display announcements including: Who eliminated who, who won the game, winning teams, countdown timers
  • Custom Match States: Fly around in the warmup stage, display winners in the cooldown stage

Requirements

  • C++ basic knowledge (variables, functions, pointers, classes)
  • At least some experience in Unreal Engine - creation of components, functions, and Blueprints (take one of my other courses!)

Target audience

  • Those who wish to make multiplayer games
  • Those who wish to convert their existing projects to multiplayer
  • Those who want to make a competitive multiplayer game
  • Those who wish to learn about multiplayer gameplay programming
  • Those who wish to learn about optimization of multiplayer games
  • Those who wish to learn about lag compensation techniques used by AAA shooter games
  • Those who wish to learn Unreal Engine's multiplayer code base so they can make any multiplayer game they want

Unreal Engine C++ The Ultimate Shooter Course

★★★★★
$109.99
$16.00
 in stock
Udemy.com
as of July 17, 2024 5:43 am

Master Unreal Engine by Creating a Complete Shooter Game!

Created by: Stephen Ulibarri
Engineer, Programmer, Game Developer, Author
Rating:4.78 (1280reviews)     9564students enrolled

What Will I Learn?

  • Learn all skills that translate to Unreal Engine 5!
  • Learn Unreal Engine game development by creating a complete shooter game.
  • Get in-depth experience with Unreal Engine Animation, Materials, Special Effects, and gameplay!
  • Learn Unreal Engine's code base.

Requirements

  • Understanding of the basics of C++ (take my C++ course!)

Target audience

  • Unreal Engine beginners who understand the basics of C++.
  • Unreal Engine intermediate developers who wish to advance in skill level.
  • Expert Unreal Engine developers to wish to expand their skillset.
  • Those who wish to make shooter games.
  • Anyone who wants to have fun and make games!

Unreal Engine 5:One Course Solution For Material

★★★★★
$109.99
$15.00
 in stock
Udemy.com
as of July 17, 2024 5:43 am

Learn material in Unreal Engine 5 through a node by node, step by step approach

Created by: Vince Petrelli
Programmar/3D Artist
Rating:4.95 (107reviews)     1322students enrolled

What Will I Learn?

  • Use different nodes to create complicated materials
  • UV/Sine/Component Mask/Panner/Saturate/Lerp/World Position Offset and more
  • Create a master material that can be used in any project
  • Understand how bit maps like Base color/Roughness/Normal/Ambient Occulusion work
  • Create a scene from scratch
  • Material Blend/Vertex Painting/Decals/Paint Puddles
  • Create a landscape from scratch
  • Slope Blend/Height Blend/Auto Foliage/Run Time Virtual Texture
  • Dot Product/Vertex Normal/Texture Bombing/Triplanar Projection and more
  • Create an auto landscape material from scratch

Requirements

  • No prior knowledge about materials needed, everything will be done from scratch
  • Have a computer that can run Unreal Engine 5

Target audience

  • Beginners who want to understand material in Unreal Engine
  • Learners who want to create amazing materials from scratch
  • Learners who want to know how to create a scene from scratch
  • Learners who want to create a landscape from scratch

Pro Unreal Engine Game Coding

★★★★★
$99.99
$17.00
 in stock
Udemy.com
as of July 17, 2024 5:43 am

The black book on how to survive on the battlefield of real-world C++ game programming

Created by: Rob Baker
Video Games Programmer
Rating:4.81 (499reviews)     5617students enrolled

What Will I Learn?

  • Game programming wisdom from an industry veteran still working at the forefront
  • A series of very deep dives into the code behind the game GRIP: Combat Racing
  • How to go from having a game idea with zero code, all the way up to final implementation
  • How to setup Unreal Engine both from stock build and from source code
  • Using Perforce version control and how to work effectively within a team
  • How to use the Unreal Engine Editor
  • Coding standards and best practices
  • Common programming problems and their common solutions
  • Writing readable, maintainable, yet fast and efficient code
  • Advanced C++ to buff those coding chops
  • Mathematical magic for solving many common coding problems
  • Complex vector mathematics for working effectively in a 3D game world
  • Understanding the Unreal Engine object framework for creating professional games
  • Graphics programming to create and use materials, particle systems and procedural geometry
  • Audio programming to create and use sound cues, classes and mixers
  • Understanding vehicle dynamics and building a physics model from the ground up
  • Understanding artificial intelligence and building an autonomous vehicle bot
  • Understanding cameras and how to make your game shine
  • How to create a pickup system featuring weapons and other power-ups
  • How to implement those weapons and power-ups, from a simple turbo to a homing missile
  • How to modify the Unreal Engine source code itself, and perform upgrades to the engine

Requirements

  • 64-bit Windows PC capable of running Unreal Engine
  • Basic working knowledge of C++

Target audience

  • Game coders wanting to work in Unreal Engine
  • Game coders wanting to take their skills to the top

Unreal Engine Blueprint Game Developer

★★★★★
$129.99
$19.00
 in stock
Udemy.com
as of July 17, 2024 5:43 am

Code Your First Video Game in 100 minutes with Visual Scripting. Created in collaboration with Epic Games.

Created by: Ben Tristem
GameDev.tv Founder :: Entrepreneur :: Passionate Teacher
Created by: GameDev.tv Team
Learn to Make and Sell Games
Created by: Sam Pattuzzi
Software Engineer and Instructor at GameDev.tv
Rating:4.72 (6996reviews)     29433students enrolled

What Will I Learn?

  • Create simple complete games to share with friends.
  • Develop using the Unreal Engine 4 editor.
  • Learn to program using Blueprints, without needing to write code.
  • Create and package playable game projects.
  • Model basic levels in BSP.
  • Understand how to use the Unreal Editor interface.

Requirements

  • 64-bit PC capable of running Unreal 4
  • Or a Mac capable of running Unreal 4 (must support Metal)
  • About 15GB of free disc space
  • At least 8GB of RAM is recommended

Target audience

  • Complete beginners with no prior experience.
  • Individuals who want to develop games but not write code.
  • Developers who want to learn how to use the Unreal Engine.
  • Students who have tried coding before but couldn't make progress.

Unreal Engine - Blueprint Scripting 101

★★★★★
$84.99
$15.00
 in stock
Udemy.com
as of July 17, 2024 5:43 am

Craft amazing gameplay experiences by mastering Blueprint Scripting in the Unreal Engine

Created by: Greg Wondra
Unreal Authorized Instructor
Rating:4.69 (24reviews)     292students enrolled

What Will I Learn?

  • How to setup a project in Unreal
  • How to create various Blueprint Types
  • How to navigate the Blueprint Editor
  • How to utilize the Event Graph inside of a Blueprint
  • How to utilize the Construction Script inside of a Blueprint
  • How to create / add / use Variables in scripts
  • How to create Object References in scripts
  • How to create / add / use Events in scripts
  • How to create / add / use Functions in scripts
  • How to create / add / use Macros in scripts
  • How to add / use Flow Control nodes
  • How to add / use Time Related nodes
  • How to add / use Line Trace nodes
  • How to add / use Actor Movement nodes
  • How to add / use AI Movement nodes
  • How to Communicate between Blueprints
  • How to create / setup "Framework" Blueprints
  • How to create Child Blueprints using Inheritance
  • How to Compile Blueprints
  • How to Debug Blueprints
  • How to utilize hotkeys and other productivity tips & tricks inside of Blueprints

Requirements

  • No programming or previous Unreal Engine experience necessary!

Target audience

  • Beginners looking to get started creating gameplay using Unreal
  • Intermediates or Professionals looking for a repository of Blueprint Scripting know-how

Unreal Engine 5 (UE5): Complete Beginners Course

★★★★★
$99.99
$17.00
 in stock
Udemy.com
as of July 17, 2024 5:43 am

The Fastest Way to Get Started With Unreal Engine 5

Created by: Tyler DeLange
3D Artist and Data Specialist
Rating:4.67 (1289reviews)     7641students enrolled

What Will I Learn?

  • Unreal Engine
  • Unreal Engine 5
  • Game Design
  • Architectural Design
  • Product Design

Requirements

  • No Prerequisites Required

Target audience

  • Game Design Students
  • Product Design Students
  • Architectural Design Students

Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games

★★★★★
$149.99
$23.00
 in stock
Udemy.com
as of July 17, 2024 5:43 am

Created in collaboration with Epic Games. Learn C++ from basics while making your first 5 video games in Unreal

Created by: Sam Pattuzzi
Software Engineer and Instructor at GameDev.tv
Created by: GameDev.tv Team
Learn to Make and Sell Games
Created by: Stephen Ulibarri
Engineer, Programmer, Game Developer, Author
Rating:4.69 (61115reviews)     318603students enrolled

What Will I Learn?

  • How to make games in Unreal Engine 5.
  • C++, the games industry standard language.
  • Object Oriented Programming and how to put it into practice.
  • Game design principles.
  • Programming patterns and best practices.
  • Artificial Intelligence behaviour programming for enemies.
  • Write code that is clean and to understand.
  • When to use Blueprint or C++.
  • How to achieve anything you want in Unreal using C++.
  • Unreal Gameplay Framework to make games easily.
  • Strong and transferable problem solving skills.
  • Modern game development technologies and techniques.

Requirements

  • 64-bit PC capable of running Unreal 5 (recommended).
  • Or a Mac running latest MacOS Big Sur.
  • +8GB of RAM.
  • Quad-core CPU, 2.5 GHz or faster.
  • DirectX 11, 12 or Metal 1.2 Compatible Graphics Card.
  • About 50GB of free disc space.
  • No previous Unreal or coding experience needed.

Target audience

  • Competent and confident with using a computer.
  • Artists who want to bring their assets alive in a game engine.
  • Developers who want to re-skill across to coding.
  • Complete beginners who are willing to work hard.
  • Existing programmers who want to re-skill to game development.
  • Thos wanting to explore the exciting new world of UE5!

Unreal Engine 5 Blueprints - First Person Shooter (FPS)

★★★★★
$94.99
$15.00
 in stock
Udemy.com
as of July 17, 2024 5:43 am

Learn how to make an FPS using Unreal Blueprints. The entire course uses Unreal Engine 5.

Created by: GameDev.tv Team
Learn to Make and Sell Games
Created by: Stephen Ulibarri
Engineer, Programmer, Game Developer, Author
Rating:4.71 (454reviews)     4925students enrolled

What Will I Learn?

  • Create a first person character with movement mechanics and animation
  • Weapons and combat with effects including sounds and particle systems
  • Create hostile enemy drones, with AI that pursues and attacks the player
  • Make a challenging timed game with a goal to clear the area of dangerous drones
  • Game Mode and HUD with countdown timers, health bars, announcements, game states and score
  • Implement Health, ammo pickups and more

Requirements

  • No programming experience necessary. You'll need a PC or Mac capable of running UE5.

Target audience

  • This course is ideal if you want to make your own video games in UE5.
  • It's perfect if you're a beginner with no game development experience
  • Or if you have experience in other engines such as Unity.

Unreal Engine C++ The Ultimate Game Developer Course

★★★★★
$119.99
$20.00
 in stock
Udemy.com
as of July 17, 2024 5:43 am

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

Created by: Stephen Ulibarri
Engineer, Programmer, Game Developer, Author
Rating:4.65 (3438reviews)     23424students enrolled

What Will I Learn?

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

Requirements

  • Basic understanding of C++ or a similar language (C#, Python, Java, etc.)
  • No experience in Unreal Engine needed.
  • Memory space on computer for Unreal Engine, Visual Studio or XCode, and game assets (meshes, animations, etc.)

Target audience

  • Aspiring game developers.
  • Those wanting to enter the games industry as a game programmer.
  • Indie game developers who want to create their own games.
  • Anyone who wants a COMPLETE game in their portfolio!

Price Statistics

  • All prices mentioned above are in United States dollar.
  • This product is available at Udemy.
  • At udemy.com you can purchase Unreal Engine 5 C++ Multiplayer Shooter for only $15.00
  • The lowest price of Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games was obtained on July 17, 2024 5:43 am.

Check out more: