Make GTA Type game Unreal Engine C++ | beginner - Moderate

person icon Mayank Singh

Make GTA Type game Unreal Engine C++ | beginner - Moderate

Make Open world game using Unreal Engine 5 C++

updated on icon Updated on Oct, 2023

language icon Language - English

person icon Mayank Singh

architecture icon Development,Game Development,Game Development Fundamentals

Lectures -21

Resources -2

Duration -8.5 hours


30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 8,500+ top Tutorials Point courses anytime, anywhere.

Course Description

Hi all,

Here you will learn about Unreal C++ basics. We will start by comparing why we should use C++ over the blueprint and what architecture Unreal C++ uses and What is the basic functionality of all the classes and their hierarchy.

  • We will start making an open-world game and make Generic characters and NPC

  • You will learn how to make AI's spawning system works in the open-world game.

  • we will add Pedestrian systems, fighting systems, and hand combat systems all at run time.

  • The course also contains how to make an AI behavior tree and its component in C++.

  • We will make the Behavior tree component all in C++ with coving all the basics of behavior trees.

By the end of the course, you can use your knowledge of C++ and Blueprints to build your own dream games. You can use the games built during this course for your personal projects moving forward, as you add more advanced features. Even if you thought C++ was difficult or intimidating before taking this course, you would learn how easy it is to code C++ within Unreal Engine 4 once you go through these lectures. Even if you are only interested in single-player type games, this course will be a great fit as it teaches many other concepts besides programming for multiplayer games.

Why Learn From Me

In this course, you will learn more than just programming in Unreal Engine 4. You will actually follow the ‘Unreal Way’ of making games in this Epic Games-approved course. Start off on the right foot and write effective C++ code using methods the engine creators have used themselves! I have been working with Unreal Engine 4 and creating game development tutorials since day one. Through this partnership with Epic Games, you will gain the skills to create stunning new projects and advance your professional aspirations in game development.

Who this course is for:

  • People who have tried C++ with Unreal before could not find the right tutorial to support their hands-on learning style. This course offers step-by-step guidance and lots of activities so you can master making games with C++.

  • Developers from Unity3D and other engines are looking to dive into Unreal Engine programming.

  • If you have never touched a programming language before this course may not be for you. However, proficiency in Unreal’s Blueprint visual scripting also counts as a valid foundation for this course as it shares the same concepts as languages like C++.

  • If you are an artist who wants to bring your ideas to life in a game, a Blueprint-focused course might be a better fit for you. Skim the course curriculum to see if you’re interested in using the power of C++, networking, and AI programming to build out the technical structure of your game.

Who this course is for:

  • Anyone who wants to learn Unreal C++ ( from beginner to intermediate)


What will you learn in this course:

  • Basics of Unreal core framework

  • Unreal C++ from scratch with a proper understanding of each class

  • You will have a proper understanding of where we should use C++ and where we should use Blueprint.

  • How to add a Shooting mechanism in C++

  • How do add a Human character and auto spawn system as Open world games do

  • AI Characters including their perception (sight and hearing)

  • AI Pedestrian system

  • Navigation Invoker


What are the prerequisites for this course?

  • Basic Understanding of Unreal Blueprint

  • You don't need to have much knowledge of C++.

Make GTA Type game Unreal Engine C++ | beginner - Moderate


Check out the detailed breakdown of what’s inside the course

1 Lectures
  • play icon Introduction 04:03 04:03
Make Generic Character with ability like movement, shooting, grenade throw
10 Lectures
Advance NPC with basic senses.
10 Lectures

Instructor Details

Mayank Singh

Mayank Singh

My expertise is to design game logic designing, especially in C++. I am very scalable and worked in a very pressurized environment. I have given many fruitful results when others were not expecting them.

I have shipped 2 AAA quality games purely in C++ and blueprint.

I have also worked in many multiplayer shooting games.

Course Certificate

User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
People having fun around a laptop

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
People having fun around a laptop

Talk to us