HOME > Development > Unreal Engine C++, A Beginners 101

Unreal Engine C++, A Beginners 101

  • Development
  • May 11, 2025
SynopsisUnreal Engine C++, A Beginners 101, available at $64.99, has...
Unreal Engine C++, A Beginners 101  No.1

Unreal Engine C++, A Beginners 101, available at $64.99, has an average rating of 4.4, with 42 lectures, 1 quizzes, based on 134 reviews, and has 1079 subscribers.

You will learn about This series is aimed at Unreal Engine developers of any skill level, looking to get into C++. We will start slow, explain basics and fundementals of C++ in general and how they relate the Unreal, then dive into some simple practical courses to cover different aspects of code. The first session will cover the basics of Unreal C++ The second session will be a practical where we make a FPS Character with weapons and weapon inventory The third session will cover quick tips and tricks The forth session will be another practical where we set up a RTS style grid system for building on This course is ideal for individuals who are Unreal Developers looking to explore the C++ side, to learn what it can do for you and how to implement it in your own projects It is particularly useful for Unreal Developers looking to explore the C++ side, to learn what it can do for you and how to implement it in your own projects.

Enroll now: Unreal Engine C++, A Beginners 101

Summary

Title: Unreal Engine C++, A Beginners 101

Price: $64.99

Average Rating: 4.4

Number of Lectures: 42

Number of Quizzes: 1

Number of Published Lectures: 42

Number of Curriculum Items: 43

Number of Published Curriculum Objects: 42

Original Price: £114.99

Quality Status: approved

Status: Live

What You Will Learn

  • This series is aimed at Unreal Engine developers of any skill level, looking to get into C++.
  • We will start slow, explain basics and fundementals of C++ in general and how they relate the Unreal, then dive into some simple practical courses to cover different aspects of code.
  • The first session will cover the basics of Unreal C++
  • The second session will be a practical where we make a FPS Character with weapons and weapon inventory
  • The third session will cover quick tips and tricks
  • The forth session will be another practical where we set up a RTS style grid system for building on
  • Who Should Attend

  • Unreal Developers looking to explore the C++ side, to learn what it can do for you and how to implement it in your own projects
  • Target Audiences

  • Unreal Developers looking to explore the C++ side, to learn what it can do for you and how to implement it in your own projects
  • In this series I will be taking you through how to get started using C++ for the Unreal Engine. The course is split into theory first, and then two practical demonstrations, with a small interlude in the middle to cover some quick tips and potential areas of problems. The series is going to explain everything and assumes no prior knowledge to C++ for Unreal.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Chapter 2: C++ 101

    Lecture 1: Getting Started with C++

    Lecture 2: Includes and Forward Declaration

    Lecture 3: Creating Classes

    Lecture 4: Classes Overview

    Lecture 5: Variables Overview

    Lecture 6: Variables In Blueprint

    Lecture 7: Functions Overview

    Lecture 8: Theory of Engine, Project, and Plugin Source

    Lecture 9: Adding Modules to the Build.CS

    Lecture 10: Organising Code into Folders

    Chapter 3: Practical Example 01 – Coding a First Person Shooter Character

    Lecture 1: Starting our first practical

    Lecture 2: Setting up the Project and classes

    Lecture 3: Adding Components to our Character

    Lecture 4: Adding Meshes to our Character

    Lecture 5: Adding Inputs

    Lecture 6: Adding a Health System

    Lecture 7: Setting up weapons – Part A

    Lecture 8: Setting up weapons – Part B

    Lecture 9: Setting up weapons – Part C

    Lecture 10: Setting up Automatic Firing

    Lecture 11: Bullets and Damage – Part A

    Lecture 12: Bullets and Damage – Part B

    Lecture 13: Weapon Inventory

    Lecture 14: Polishing Up

    Lecture 15: Wrapping Practical 01

    Chapter 4: Unreal Code tips, tricks and pitfalls to watch out for

    Lecture 1: Renaming Code Projects

    Lecture 2: Overview of Section 3

    Lecture 3: Logging

    Lecture 4: Launching from Windows Debugger Error Msg

    Lecture 5: Material Interface

    Chapter 5: Practical Example 02 – RTS Build Grid System

    Lecture 1: Building our own variables – Part A

    Lecture 2: Building our own variables – Part B

    Lecture 3: Building our own variables – Part C

    Lecture 4: Grid System – Part A

    Lecture 5: Grid System – Part B

    Lecture 6: Grid System – Part C

    Lecture 7: Grid Previews – Part A

    Lecture 8: Grid Previews – Part B

    Lecture 9: Grid Blueprint Implementation

    Lecture 10: Summary of practical 02

    Chapter 6: Closing Thoughts

    Lecture 1: Closing Video

    Instructors

  • Unreal Engine C++, A Beginners 101  No.2
    Daniel Orchard
    Unreal Engine 5 Developer
  • Rating Distribution

  • 1 stars: 3 votes
  • 2 stars: 7 votes
  • 3 stars: 10 votes
  • 4 stars: 44 votes
  • 5 stars: 70 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!