HOME > Development > Unreal Engine 5 C++ Developer- Learn C++ Make Video Games

Unreal Engine 5 C++ Developer- Learn C++ Make Video Games

  • Development
  • Apr 30, 2025
SynopsisUnreal Engine 5 C++ Developer: Learn C++ & Make Video Gam...
Unreal Engine 5 C++ Developer- Learn Make Video Games  No.1

Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games, available at $149.99, has an average rating of 4.64, with 233 lectures, 11 quizzes, based on 70578 reviews, and has 375070 subscribers.

You will learn about 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. This course is ideal for individuals who are Competent and confident with using a computer. or Artists who want to bring their assets alive in a game engine. or Developers who want to re-skill across to coding. or Complete beginners who are willing to work hard. or Existing programmers who want to re-skill to game development. or Thos wanting to explore the exciting new world of UE5! It is particularly useful for Competent and confident with using a computer. or Artists who want to bring their assets alive in a game engine. or Developers who want to re-skill across to coding. or Complete beginners who are willing to work hard. or Existing programmers who want to re-skill to game development. or Thos wanting to explore the exciting new world of UE5!.

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

Summary

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

Price: $149.99

Average Rating: 4.64

Number of Lectures: 233

Number of Quizzes: 11

Number of Published Lectures: 210

Number of Curriculum Items: 244

Number of Published Curriculum Objects: 210

Original Price: $199.99

Quality Status: approved

Status: Live

What You Will 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.
  • Who Should Attend

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

  • 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!
  • Ready to make games in the amazing world of Unreal Engine 5?

    Thiscritically-acclaimed” and “insanely successful” Unreal Engine coursewas created in collaboration with Epic Games.

    The majority of the course has been fully updated and remastered to Unreal Engine 5.Existing students get all the new material for free.

    Learn how to create and mod video games using Unreal Engine 5, even if you’re a complete beginner. Unreal is a free-to-use game development engine used by AAA studios and indie developers worldwide. It is a massive and powerful beast, but we break it down step-by-step so you can tame it.

    We start super simple so no prior experience of Unreal or coding is needed! With our online tutorials, you’ll be amazed at what you can achieve. We believe project-based learning is the best way to learn Unreal Engine, so you’ll create 5 Unreal games!

    Already know Unreal and want to learn VR or Multiplayer? Check out our other Unreal courses, just look for the green leaffor our other world-class Unreal courses.

    Learn C++, the powerful industry-standard language from scratch. By the end of the course, you’ll be very confident in the basics of coding and game development, and hungry to learn more.

    Any serious game programmer needs to know C++
    Jason Gregory, Lead Programmer at Naughty Dog (creators of Uncharted & The Last of Us)

    Anyone who wants to learn to create games: Unreal Engine is a fantastic platform which enables you to make AAA-quality games. Furthermore, these games can be created for Windows, consoles, macOS, iOS, Android and Web from a single source!

    Benefit from our world-class support from both other students, and the instructors who are on the forums regularly. Go on to build several games including a tank game, and a First Person Shooter.

    You will have access to a course forum where you can discuss topics on a course-wide basis, or down to the individual video. Our thriving discussion forum will help you learn and share ideas with other students.

    Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), and our student chat group (10k live at any one time).

    Start to learn Unreal C++ now, you won’t be disappointed!

    Course Curriculum

    Chapter 1: Intro & Setup (New UE5 Content)

    Lecture 1: For users of Unreal 4.22

    Lecture 2: Welcome To The Course

    Lecture 3: Installing Unreal Engine

    Lecture 4: Community & Support

    Lecture 5: Navigating The Viewport

    Lecture 6: Moving & Placing Actors

    Lecture 7: C++ versus Blueprint

    Lecture 8: Helping Us To Help You

    Chapter 2: Warehouse Wreckage (New UE5 Content)

    Lecture 1: Section Intro – Warehouse Wreckage

    Lecture 2: Project Setup

    Lecture 3: UE 5.1 Warning: Starter Content Folder

    Lecture 4: Blueprint Event Graph

    Lecture 5: Physics Simulation

    Lecture 6: Objects and References

    Lecture 7: Adding an Impulse

    Lecture 8: Blueprint Classes and Instances

    Lecture 9: Spawning Actors

    Lecture 10: Data Types

    Lecture 11: Pawns and Actor Location

    Lecture 12: Control Rotation

    Lecture 13: Vector Addition & Multiplication

    Lecture 14: Get Forward Vector

    Lecture 15: Importing Assets

    Lecture 16: Geometry Brushes (BSP)

    Lecture 17: Materials and Lighting

    Lecture 18: Actor Components

    Lecture 19: Collision Meshes

    Lecture 20: Variables

    Lecture 21: Booleans and Branches

    Lecture 22: Functions

    Lecture 23: Return Types

    Lecture 24: Pure Functions

    Lecture 25: Member Functions

    Lecture 26: Loading Levels & Delay Nodes

    Lecture 27: Wrap-up and Recap

    Chapter 3: Obstacle Assault (New UE5 Content)

    Lecture 1: Section Intro – Obstacle Assault

    Lecture 2: Project Setup

    Lecture 3: Customizing The Character

    Lecture 4: Compilers and Editors

    Lecture 5: UE 5.1 Warning: Installing .NET 6

    Lecture 6: PC – Installing Visual Studio

    Lecture 7: Mac – Installing XCode

    Lecture 8: Installing VSCode

    Lecture 9: Compiling a C++ Project

    Lecture 10: UPROPERTY Variables

    Lecture 11: Live Coding Issues

    Lecture 12: C++ Files & BeginPlay

    Lecture 13: Using Structs In C++

    Lecture 14: Calling Functions in C++

    Lecture 15: Tick

    Lecture 16: Local Variables

    Lecture 17: Pseudo Code

    Lecture 18: Function Return Values

    Lecture 19: Velocity & DeltaTime

    Lecture 20: Scope Resolution Operator

    Lecture 21: If Statements

    Lecture 22: Using Member Functions

    Lecture 23: Blueprint Child Classes

    Lecture 24: Forcing Character Collisions

    Lecture 25: GameMode

    Lecture 26: Writing To The Output Log

    Lecture 27: FString

    Lecture 28: Member Functions

    Lecture 29: Return Statements

    Lecture 30: Const Member Functions

    Lecture 31: FRotator

    Lecture 32: Level Design & Polish

    Lecture 33: Obstacle Assault: Wrap-Up

    Chapter 4: Crypt Raider (New UE5 Content)

    Lecture 1: Section Intro – Crypt Raider

    Lecture 2: Project Setup

    Lecture 3: Modular Level Design

    Lecture 4: Modular Level Layout

    Lecture 5: Solution: Modular Level Layout

    Lecture 6: Light Types

    Lecture 7: Lumen & Light Bleed

    Lecture 8: Level Lighting

    Lecture 9: Character Blueprint

    Lecture 10: Inheritance vs Composition

    Lecture 11: C++ Actor Component

    Lecture 12: Pointer Types & GetOwner()

    Lecture 13: Dereferencing & Arrow (->) Operator

    Lecture 14: Linkers, Headers and Includes

    Lecture 15: FMath::VInterpConstantTo

    Lecture 16: Scene Components

    Lecture 17: Line Tracing & Sweeping

    Lecture 18: GetWorld()

    Lecture 19: DrawDebugLine()

    Lecture 20: References vs Pointers

    Lecture 21: Const References & Out Parameters

    Lecture 22: Geometry Sweeping

    Lecture 23: Input Action Mappings

    Lecture 24: Input Action Mappings

    Lecture 25: Blueprint Callable

    Lecture 26: FindComponentByClass() & nullptr

    Lecture 27: DrawDebugSphere()

    Lecture 28: Grabbing With Physics Handle

    Instructors

  • Unreal Engine 5 C++ Developer- Learn Make Video Games  No.2
    Ben Tristem
    GameDev.tv Founder :: Entrepreneur :: Passionate Teacher
  • Unreal Engine 5 C++ Developer- Learn Make Video Games  No.3
    GameDev.tv Team
    Learn to Make and Sell Games
  • Rating Distribution

  • 1 stars: 394 votes
  • 2 stars: 609 votes
  • 3 stars: 3999 votes
  • 4 stars: 21329 votes
  • 5 stars: 44245 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!