Build Your First C++ Game in Unreal Engine 5
Build Your First C++ Game in Unreal Engine 5
01
Skill level
All levels
02
Sections
13
03
Lectures
44
04
Instructor
John Bura
What's inside
This course includes.
✓
13
Sections
✓
44
Lectures
✓
37
Resources
✓
Certificate of completion
Included
✓
Mobile and desktop access
Included
✓
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content
Curriculum & lectures.
+ 00a Course Overview 2 lectures
00a Course Overview
Locked
Source Files
Locked
+ 00b Code Editor Introduction 1 lecture
01 Install Visual Studio With C++
Locked
+ 00c Learn to Code from Scratch in C++ 7 lectures
00 Build A New Console Application
Locked
01 Build Variables To Store Data
Locked
02 Build Functions To Perform Tasks
Locked
03 Build Functions With Parameters
Locked
04 Build Functions That Return Values
Locked
05 Build Conditionals To Separate Code Flow
Locked
Source Files
Locked
+ 00d Build Pointers and References in C++ 3 lectures
01 Build Pointers To Store Memory Addresses
Locked
02 Build References To Access Variables
Locked
Source Files
Locked
+ 00e Build Classes and Objects in C++ 5 lectures
01 Build Classes To Represent Objects
Locked
02 Get And Set Private Variables
Locked
03 Set Object Properties With Parameterized Constructors
Locked
04 Point To And Reference Object Properties And Functions
Locked
Source Files
Locked
+ 00f Unreal Introduction 4 lectures
00 What Is Unreal Engine 5
Locked
01 How To Install UE5
Locked
02 How To Debug Unreal And Visual Studio
Locked
Source Files
Locked
+ 01 Set Up a First Person Shooter C++ Project 4 lectures
01 Build A New Unreal Project
Locked
01B Run Visual Studio As Administrator
Locked
02 Quick Win - Shrink A Cube Upon Hit
Locked
Source Files
Locked
+ 02 Build an Enemy with C++ 3 lectures
01 Build An Enemy Controller C++ File
Locked
02 Build A Visual Enemy Component In Unreal
Locked
Source Files
Locked
+ 03 Dynamically Spawn Enemies with C++ 3 lectures
01 Spawn Enemies With A Game Mode
Locked
02 Build Enemy And Game Mode Blueprints
Locked
Source Files
Locked
+ 04 Build Enemy Movement and Lifespan 3 lectures
01 Make Enemy Chase Player
Locked
02 Set Enemy Lifespan
Locked
Source Files
Locked
+ 05 Process Collisions to Kill Enemy 2 lectures
01 Process Collisions To Kill Enemy
Locked
Source Files
Locked
+ 06 Build Score System 4 lectures
01 Increase Player Score With C++
Locked
02 Build Score User Interface
Locked
03 Show Score With Game Mode
Locked
Source Files
Locked
+ 07 Build Game Over and Restart 3 lectures
01 Build Game Over Functionality In C++
Locked
02 Build Restart Functionality
Locked
Source Files
Locked
Description
About this course.
Do you want to learn C++ programming for game development? Join this course today. C++ is a powerful, fast language perfect for the speed required for video games.
C++ is more complex to learn than a language like Python or Java. That’s why we designed this course to make it easy to learn the fundamentals of C++.
Join this hands-on course to build your first FPS game with C++ and the popular Unreal game engine.
- Code in C++ from scratch
- Build a first person shooter game in Unreal
- Control game logic with C++
- Build a user interface
- Control user interface with C++
Instructors
Taught by people who ship.
John Bura
Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.
Ready to start building?
Build Your First C++ Game in Unreal Engine 5