Get a month of TabletWise Pro for free! Click here to redeem

Unreal Engine C++: The Ultimate Developer Course

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

Unreal Engine C++: The Ultimate Developer Course

Learn how to develop, code and package a complete video game in Unreal Engine
Share the link to this page
One-time Purchase
List Price:  $139.99
You save:  $40
List Price:  د.إ514.18
You save:  د.إ146.92
List Price:  A$202.49
You save:  A$57.85
List Price:  ৳11,885.65
You save:  ৳3,396.14
List Price:  CA$190.23
You save:  CA$54.35
CHF 94.57
List Price:  CHF 132.40
You save:  CHF 37.83
List Price:  kr926.97
You save:  kr264.86
List Price:  €124.38
You save:  €35.54
List Price:  £112.16
You save:  £32.04
List Price:  HK$1,085.02
You save:  HK$310.03
List Price:  ₹10,572.74
You save:  ₹3,020.99
List Price:  RM600.06
You save:  RM171.46
List Price:  ₦54,316.12
You save:  ₦15,520
List Price:  kr1,333.20
You save:  kr380.94
List Price:  NZ$216.26
You save:  NZ$61.79
List Price:  ₱6,977.98
You save:  ₱1,993.85
List Price:  ₨23,546.31
You save:  ₨6,728
List Price:  S$195.17
You save:  S$55.76
List Price:  ฿4,344.30
You save:  ฿1,241.32
List Price:  ₺958.92
You save:  ₺273.99
List Price:  R2,389.51
You save:  R682.76

About the Class

In this course, we will go through Unreal Engine C++ programming from the basics all the way up to packaging a complete video game.

What will you learn in this course?

  • Object, actor, pawn and character creation, and the differences between these classes
  • Coding a complete character class, complete with animations and user input
  • Finding a nearly endless selection of free assets and how to download and use them for your game
  • Enemy movement and behavior
  • Combat with melee weapons
  • Picking up and equipping items
  • Damage, Hitpoints, and death
  • HUD elements including health and stamina bars as well as icons
  • How to create menus, including a pause menu
  • Saving and loading game data even after turning off the computer or exiting the game
  • Switching levels in the game
  • Floating platforms using interpolation
  • Timers for delays in the game logic
  • Trigger volumes, pressure switches, and doors
  • Bombs, explosives, and hazards
  • Logging and drawing spheres for debugging purposes
  • Using C++ concepts applied to game development
  • Much much more!


Stephen Ulibarri

Software Engineer, Game Engineer, Teacher
Share the instructor profile

Class Requirements

A basic understanding of C++ programming is required. If you don't know the basics of C++, you can take my 'C++ For Game Development' course which will teach you everything you need to know.

Class Contents

What's Included

Level: Beginner
Duration: 33 hours 12 minutes
98 Videos
This class has not been saved

Sign Up