5. Unreal Engine Project Sparta Class

A hands-on Unreal development course where you build everything from AI and vehicles to traffic systems yourself

(5.0) 8 reviews

177 learners

Level Intermediate

Course period Unlimited

3ds MAX
3ds MAX
ZBrush
ZBrush
Substance Painter
Substance Painter
UE Blueprint
UE Blueprint
unreal-engine5
unreal-engine5
3ds MAX
3ds MAX
ZBrush
ZBrush
Substance Painter
Substance Painter
UE Blueprint
UE Blueprint
unreal-engine5
unreal-engine5

Reviews from Early Learners

5.0

5.0

Prto

86% enrolled

It was a bit more difficult than the advanced version, but it was very substantial! By following the lecture curriculum, I was able to greatly improve my understanding of Unreal Engine. I'm looking forward to other follow-up courses in the future! Thank you!

5.0

밍크

100% enrolled

The quality of this course is crazy good😭😭 It's so much fun trying out various functions and filling things in one by one😆😆😆😆 It was worth patiently listening through the advanced course...... I'm also looking forward to future updates!!

5.0

에몽이

78% enrolled

I wondered if I could keep up, but the lecture was so well-structured that it was easy to understand. The process of completing things step by step through practice was enjoyable, and they also shared many immediately useful tips and tricks in between, helping me learn things I never would have discovered on my own. Although it's still being updated, it was a lecture with a lot to learn and gain, truly fitting for a follow-up.

What you will gain after the course

  • You can understand the object-oriented structure of an open world by integrating GameMode with World Partition.

  • You can learn the AI patrol flow using Behavior Trees and the navigation pipeline.

  • With spline-based road creation and vehicle movement, you can get a feel for how vehicle AI is structured.

  • You can learn controller design principles by manually extending the third-person player blueprint.

  • You can experience a modeling workflow using Substance Painter, ZBrush, 3Ds Max, and RIZOM UV.

  • You can understand the concept of optimizing large-scale maps using World Partition and Data Layers.

[BP] An opportunity to learn GTA-style game development and [C++] horror game development at the same time!

3ds MAX, ZBrush, Substance Painter, UE Blueprint, unreal-engine5 -based practical Unreal Engine game development course covering GTA-style open-world design and C++ data-driven horror presentation systems.

This badge holder is a certified instructor for Unreal Engine 5.

Holders of this badge have been certified by Epic Games to teach the following skills:

  • Editor

  • Data Management

  • Animation

  • Blueprint Visual Scripting

  • World Building

  • Materials

  • Lighting

  • Rendering

  • Cinematics & Virtual Production

  • Gameplay & Interactive Framework

  • User Experience (UX) Design

This course is taught directly by an Unreal Authorized Instructor officially certified by Epic Games.
Going beyond simple feature explanations, it is designed to help you develop practical skills that can be applied immediately to real-world projects.

Sparta Class Roadmap💎


[Blueprint] Introduction to the GTA-Style Game Development Section


This course is designed for intermediate developers who have completed the practical and advanced Unreal Engine courses. You will practice building a project based on the pipeline structure recommended by Unreal Engine while creating an open-world game in the style of GTA. Rather than simply following along and typing in features, this course is designed to help you think through and implement the answers to questions like "Why should the structure be designed this way?" and "How are large-scale projects like GTA structured?" so that you can fully internalize them. You will gain hands-on experience with AI design, spawn systems, vehicle movement, large-scale optimization, and modeling and Unreal integration all at once, developing design skills you can put to immediate use in real-world projects.


After completing the course, you will be able to create results like these

Manager-Based Object-Oriented Control System

Automatically spawn cars and citizens according to the loading of the managers managed by GameMode.
Each agent automatically switches between waiting, moving, and patrolling based on a state machine, operating smoothly even on large maps.

Real-Time Open-World Streaming System

World Partition and the GameMode manager work together to automatically
spawn/remove NPC and vehicle AI whenever tiles are loaded or unloaded, allowing you to explore a vast city in real time without frame drops.

Third-person player creation

Implement a high-quality controller by adding Blueprint-based movement and camera settings, animations, and combat and evasion features for interacting with and controlling AI characters.

Modeling Intensive – Game Asset Creation

Import firearm assets created with Substance Painter, ZBrush, 3Ds Max, and RIZOM UV into Unreal Engine, apply materials and lighting, and finalize them for practical use.

  • You will naturally learn the coding patterns used in real-world game projects based on a structured approach to Unreal Engine 5 and its latest features.


  • You will directly implement AI movement logic, streaming levels using World Partition, situation control based on Data Layers, and traffic light/pedestrian response systems.

  • By placing 3D objects created directly with modeling tools into the game and connecting them for interaction, you’ll gain integrated experience in both art and programming.


Special Lecture Introduction

This special lecture is the first step in a hands-on GTA project with the invited instructor, 'Instructor Youngman,
and lets you experience the entire pipeline firsthand, from “firearm modeling” to integration with Unreal Engine.

[C++] Horror Game Development Section Introduction [Mini Project]


This course is intended for intermediate developers who have completed Unreal Engine Advanced and Part 3: Native C++. Building on the foundational Unreal C++ knowledge covered in the advanced course, you will now focus on internalizing "design structures that survive in large-scale projects", going beyond the level of implementing individual features.

This is not simply a course where you follow along and implement features. It is designed to have you think through and implement "Why should this feature be separated into a class?" and "Why is data-driven design so powerful in real-world production pipelines?" yourself. Based on the pipeline structure recommended by Unreal Engine, you will develop system design skills that can be applied immediately in practice.


What You Will Learn

Data-driven automated workflow

All direction data is structured and managed, and the system is designed so that the Director Subsystem analyzes the data and dynamically generates the appropriate action objects. This establishes an “automated production environment” that can respond to changes in planners’ requirements through data entry alone, without modifying the code.

Thorough lifecycle management for risk management

We thoroughly manage risks that may arise from character death or forced event interruption during direction. We design a safeguard that immediately removes timer handles and restores player control at the end of every action, thereby preventing critical bugs (soft locks) at the source.

Extensible interfaces and inheritance structure

Design a base class that serves as the foundation for all actions and establish a common interface. We teach a programming pattern centered on “maintenance, repair, and enhancement,” enabling the structure to be expanded when new direction categories are needed without compromising the stability of the existing system.

Interaction-Linked Environment Control

Learn how to control actors’ states, such as making a camera rotate or playing a sound. In conjunction with triggers, you will learn the principles of “Environment Action,” in which environmental elements respond in a chain when the player enters a specific area.

This course focuses on C++ features and processes
and does not cover level design like in the video above.

Important Notes Before Enrollment

Practice Environment

  • Operating system: Windows 10 or later recommended

  • Tools used: Unreal Engine 5.5 is recommended, Visual Studio

  • Optional:

    Substance Painter, ZBrush, 3Ds Max, RIZOM UV (※ All paid)


    <3Ds Max is available for free with student verification>


  • PC specifications: CPU i7 or higher, 32GB RAM or more, GPU RTX 3060 or higher recommended

Learning Materials

  • Source code, completed assets, class example maps, and project templates provided

  • Some 3D assets will need to be created directly after installing the necessary tools.

Prerequisite Knowledge and Notes

  • Prior experience with the Unreal Engine practical or advanced course, or a basic understanding of Blueprints and Unreal’s structure, is required.

  • Basic knowledge of native C++ is required

  • The exercises can be freely reused in personal projects.

Recommended for
these people

Who is this course right for?

  • Those who have some experience working with Unreal Blueprints and are planning an open-world project.

  • Unreal users interested in actual game architecture, such as object-oriented design and manager patterns.

  • Developers who want to implement complex systems such as vehicle AI, urban AI, route planning, and optimization.

  • Those who want to experience AAA-quality modeling pipelines and asset integration

  • Those who want to build a GTA-style TPS system themselves from scratch.

Need to know before starting?

  • Completion of the Unreal Engine Sparta Advanced Course or a basic understanding of Blueprints and class structures

  • Experience using Blueprints, GameMode, GameState, Behavior Trees, etc.

Hello
This is YAL

Career Verified

5,272

Learners

163

Reviews

113

Answers

4.9

Rating

6

Courses

  • Instructor at the Seoul Technical Education Center of the Korea Chamber of Commerce and Industry

  • Selected as a BEST lecture in the Unreal Engine field since 2022

  • 2023 IT Employment and Further Education Support Program - Game Programming Course Using Unreal

     

  • 2023 'Ministry of Employment and Labor' Future Promising Fields Workforce Development Program Course

  • 2024 'Ministry of Employment and Labor' Future Promising Fields Workforce Project Course

  • Technical support for a participating team in the 2024 Vocational High School K-Tech Idea Challenge (Grand Prize)

     

  • 2025 'Ministry of Employment and Labor' Future Promising Fields Workforce Project Lecture

     

  • 2025 DIYCS International School Lecture

  • 2025 Participation in the Army Defense Unreal Project

  • 2025 Participated in the development of a generative AI game prototype for 'NetStream'

  • 2025 Invited Lecture for the Department of Game & VR Content Design at Induk University

  • 2025 Unreal Engine Certified Instructor Silver (UAI)

  • 2026 Sparta Club ‘Naeil Baewoom Camp’ Unreal Mentor

     

  • 2026 Participated in the development of “eternal land, To You in the Year 3025”

  • 2026 Unreal Engine Certified Instructor Gold (UAI) (Current)

More

Curriculum

All

109 lectures ∙ (33hr 23min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

8 reviews

5.0

8 reviews

  • injaepak3443님의 프로필 이미지
    injaepak3443

    Reviews 2

    ∙

    Average Rating 5.0

    5

    86% enrolled

    It was a bit more difficult than the advanced version, but it was very substantial! By following the lecture curriculum, I was able to greatly improve my understanding of Unreal Engine. I'm looking forward to other follow-up courses in the future! Thank you!

    • flqhs21138194님의 프로필 이미지
      flqhs21138194

      Reviews 4

      ∙

      Average Rating 5.0

      5

      78% enrolled

      I wondered if I could keep up, but the lecture was so well-structured that it was easy to understand. The process of completing things step by step through practice was enjoyable, and they also shared many immediately useful tips and tricks in between, helping me learn things I never would have discovered on my own. Although it's still being updated, it was a lecture with a lot to learn and gain, truly fitting for a follow-up.

      • mingmingkk님의 프로필 이미지
        mingmingkk

        Reviews 4

        ∙

        Average Rating 5.0

        5

        100% enrolled

        The quality of this course is crazy good😭😭 It's so much fun trying out various functions and filling things in one by one😆😆😆😆 It was worth patiently listening through the advanced course...... I'm also looking forward to future updates!!

        • lgj4154157161님의 프로필 이미지
          lgj4154157161

          Reviews 3

          ∙

          Average Rating 5.0

          5

          32% enrolled

          Teacher Yal's lectures are always so inspiring. I'm studying Unreal Engine projects before employment, and it's been immensely helpful. Please keep uploading many lectures for years to come! Thank you.

          • yeastblue7730님의 프로필 이미지
            yeastblue7730

            Reviews 4

            ∙

            Average Rating 5.0

            5

            31% enrolled

            YAL's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!

            Limited time deal ends in 14:36:38

            $77,000.00

            30%

            $84.70