강의

멘토링

커뮤니티

Game Dev

/

Game Programming

2025 Unreal Certified Instructor – UE5 Sparta Class: Open World Urban Game

Hands-on Unreal Dev Course: Implementing AI, Vehicles, and even Traffic Systems

(5.0) 5 reviews

137 learners

  • YAL
언리얼강의
언리얼엔진
게임개발
게임개발자
3d모델링
3ds MAX
ZBrush
Substance Painter
UE Blueprint
unreal-engine5

Reviews from Early Learners

What you will gain after the course

  • By linking GameMode and World Partition, you can understand the Open World Object-Oriented Structure.

  • You can learn AI patrol flow with Behavior Tree and Navigation Pipeline.

  • Spline-based road creation and vehicle movement lets you experience the vehicle AI structure.

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

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

  • The concept of large-scale map optimization can be understood using World Partition and Data Layer.

The beginning of a truly realistic open world where AI recognizes and responds to the urban environment

3ds MAX, ZBrush, Substance Painter, UE Blueprint, unreal-engine5 and
Unreal-based GTA-style Open World Game Development Project Completed with System Design

Those who receive this badge are qualified as certified instructors for Unreal Engine 5.

The person holding this badge has been certified by Epic Games for their educational capabilities in 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 conducted directly by an Unreal Authorized Instructor officially certified by Epic Games.
Beyond simple feature explanations, it's structured to help you learn practical skills that can be immediately applied in real work through actual project-based learning.

Sparta Class Roadmap💎

Hello! I'm YAL, a 2025 Unreal Certified Instructor.

"You have to build with C++ to be a real developer."
We often hear this kind of talk. I agree with it too. But that's not the whole story.


I believe that "C++ skills and understanding Unreal's pipeline structure are different things."
The essence of game development lies in structure rather than language, and I believe that real skills are developed through the process of repeatedly learning structures through rapid prototyping.


Unreal Engine's Blueprint is not just a simple introductory tool. It enables image-based thinking and rapid iteration, allowing you to intuitively learn relationships between objects and system structures while implementing functionality.


Just with blueprints, you'll complete two to three projects on your own and naturally learn through experience "Why should this feature go here?" and "Why should this class be separated?" After that, when you move on to C++, you won't just be writing code, but you'll be able to become a developer who knows how to design structure.


So this course is not simply a follow-along tutorial, but aims to help you thoroughly learn the flow of real game development from experiencing actual GTA-style structure firsthand
to implementation → design → expansion, with a high level of completeness.

After taking the course, you'll be able to create results like these

Manager-Based Object-Oriented Control System

Automatically spawns cars and citizens in sync with the loading of managers handled by GameMode.
Each agent operates smoothly even on large maps by automatically transitioning between states like waiting, moving, and patrolling based on a state machine.

Real-time Open World Streaming System

World Partition and GameMode Manager collaborate to automatically spawn/remove NPC and vehicle AI
at each tile loading and unloading moment, enabling real-time exploration of massive cities without frame drops.

Third-Person Player Creation

Blueprint-based movement, camera setup, animation, combat, and evasion features for AI character interaction and control to implement a high-quality controller.

Modeling Special Lecture – Game Asset Creation

Import weapon assets created with Substance Painter, ZBrush, 3ds Max, and RIZOM UV into Unreal Engine, apply materials and lighting, and complete them to a production-ready state.

  • Students will naturally learn coding patterns used in real game projects based on the structural usage and latest features of Unreal Engine 5.


  • AI movement logic, streaming levels using World Partition, situation control based on Data Layers, traffic light/pedestrian reaction systems, etc. are implemented directly.

  • You'll experience an integrated combination of art and programming by placing 3D objects created directly with modeling tools into the game and connecting them to interact with each other.

Implementing a GTA-Style Open World Project with Unreal Engine 5

This course is designed for intermediate developers who have completed the Unreal Engine practical and advanced courses. You will create a GTA-style open-world game while practicing with a project structured based on Unreal Engine's recommended pipeline architecture. Going beyond simply following along with features, the course is designed to help you think through and implement solutions to questions like "Why should the structure be organized this way?" and "How are large-scale projects like GTA structured?" so you can truly internalize these concepts. You'll experience AI design, spawn systems, vehicle movement, large-scale optimization, and modeling integration with Unreal Engine all at once, developing the design capabilities you can immediately apply in real-world projects.

Special Lecture Introduction

This special lecture is the first step of a practical GTA project with our invited instructor 'Young Man' instructor, which is the first stage,
a lecture where you can directly experience the pipeline from 'gun modeling' to Unreal Engine integration.


Tools and Pipeline Used 💡

  • 3Ds Max: Basic Gun Work and Hard Surface Modeling

  • ZBrush: Detail sculpting and high-poly processing

  • RizomUV: Fast and Efficient UV Unwrapping

  • Substance Painter: Texture Painting and Material Composition


Course Key Content 💡

  • Learning the complete firearms pipeline workflow used in real combat situations

  • AAA-level modeling and texture creation

  • Understanding Asset Settings and Integration Methods Optimized for Unreal Engine

  • Establishing a foundation for creating high-quality artwork for GTA-style TPS games


This special lecture is the free pass introductory section of the GTA project course, designed so that students who are not familiar with 3D modeling and only want to take programming classes can selectively skip through provided modeling files.

Important Notes Before Enrollment

Practice Environment

  • Operating System: Windows 10 or higher recommended

  • Tools Used: Unreal Engine 5.5 version recommended

  • Optional:

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


    <3ds Max is available for free use with student verification>


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

Learning Materials

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

  • Some 3D sources require direct creation after installing personal tools

Prerequisites and Important Notes

  • Experience taking Unreal Engine Practical/Advanced courses, or basic understanding of Blueprint and Unreal structure required


  • Practice exercises can be freely reused in personal projects

Recommended for
these people

Who is this course right for?

  • Some Unreal Blueprint proficiency, and planning an open-world project.

  • Unreal users interested in actual game structure such as Object-Oriented Design and Manager Patterns.

  • Developer seeking to implement complex systems like Vehicle AI, City AI, Route Planning, and Optimization.

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

  • Those wanting to hand-build a GTA-style TPS system

Need to know before starting?

  • Completion of Unreal Engine Sparta Advanced Course or basic understanding of Blueprint and class structure

  • Experience using Blueprint, GameMode, GameState, Behavior Tree, etc.

Hello
This is

3,930

Learners

122

Reviews

104

Answers

4.9

Rating

6

Courses

  • 2025 언리얼엔진 공인강사 (UAI) (現)

  • 대한상공회의소 서울기술교육센터 강사 (現)

  • 인프런 강사 (現)

  • 2022~ 언리얼엔진 분야 BEST 강의 선정

  • IT취업 및 진학 지원사업 - 언리얼을 활용한 게임프로그래밍 과정

     

  • 2023 '고용노동부' 미래유망분야 인력사업 강의

  • 2024 '고용노동부' 미래유망분야 인력사업 강의

  • 2025 '고용노동부' 미래유망분야 인력사업 강의

  • 직업계고 K-Tech 아이디어 챌린지 참가팀 기술지원 (최우수상)

     

  • DIYCS 국제학교 강의

  • 2025 육군 국방 언리얼 프로젝트 참여

  • 2025 '넷스트림' 생성형 AI 게임 프로토타입 개발 참여

  • 인덕대학교 게임&VR콘텐츠디자인학과 초청 강의

Curriculum

All

98 lectures ∙ (30hr 53min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

5 reviews

5.0

5 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!

    • 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!!

      • 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.

        • lee0567777님의 프로필 이미지
          lee0567777

          Reviews 7

          Average Rating 4.4

          5

          31% enrolled

          • 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.

            Limited time deal

            $63.80

            24%

            $84.70

            YAL's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!