Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unreal Engine 5 C++ Game Development: Build Your RPG Game
Rating: 4.4 out of 5(67 ratings)
969 students

Unreal Engine 5 C++ Game Development: Build Your RPG Game

Learn Unreal Engine 5 while building your own RPG Game using C++.
Created byChris Hall
Last updated 1/2025
English

What you'll learn

  • How to make games using Unreal Engine 5.5
  • How to code in Unreal Engine using C++.
  • Artificial Intelligence behavior for enemies.
  • Modern game development techniques.
  • How to combine C++ and Blueprints together.
  • How to build a user interface.
  • How to write custom anim notifies in C++.
  • Custom AI Combat System Using Strategy Pattern in C++
  • Create custom components for Unreal Editor
  • Build Save System with Checkpoints in C++

Course content

16 sections105 lectures21h 58m total length
  • Getting Unreal Engine Installed2:25

    In this video you will install Unreal Engine and get the correct version of the Unreal Editor (5.4.3) to start your journey.

  • Free Rider IDE0:10
  • Installing the IDE.6:59
  • Visual Studio and Unreal Editor Review17:28
  • GitHub Repo0:03
  • Source Code Download0:07
  • Creating Project - add character and animations28:24
  • Spring Arm and Camera11:36

    You will learn how to code the spring arm and camera component to view your character.

  • Attach Weapon and Shield11:23

    You will learn how to attach weapons and items to your character using sockets.

Requirements

  • Installed version of Unreal Engine 5.4
  • Installed IDE like Visual Studio Code or Rider.
  • About 50GB of free disk space.
  • Basic understanding of any programming language.

Description

Are you ready to dive into the world of game development and bring your RPG dreams to life? Welcome to this comprehensive course designed for beginners, where you'll learn to build your own RPG game using Unreal Engine 5.4 and C++. This course leverages the latest version of Unreal Engine, version 5.5, providing you with cutting-edge tools and techniques to create a game from the ground up.

Throughout this course, you will gain hands-on experience with C++, the industry-standard programming language for game development. You'll discover why C++ is the backbone of high-performance games and how it integrates seamlessly with Unreal Engine, one of the most powerful and versatile game engines available. Whether you're aspiring to develop indie games or work on AAA titles, this course will equip you with the skills and knowledge to succeed.

Learn from an experienced software engineer with over a decade of coding expertise and extensive experience in Unreal Engine. You'll be guided step-by-step through the process, from setting up your development environment to implementing core game mechanics. By the end of this course, you'll have the confidence and skills to create your own RPG game and embark on your game development journey.

Who this course is for:

  • Unreal Engine user that wants to learn Unreal Engine 5.5 and C++.
  • Those who want to learn the new features of Unreal Engine 5.5
  • Anybody that wants to make their own games
  • Developers switching to Unreal Engine and want to learn C++