inflearn logo

5. Lớp học Sparta về dự án Unreal Engine

Khóa học phát triển Unreal thực tiễn, trực tiếp triển khai từ AI, phương tiện đến hệ thống giao thông

(5.0) 8 đánh giá

176 học viên

Độ khó Trung cấp trở lên

Thời gian Không giới hạn

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

Đánh giá từ những học viên đầu tiên

5.0

5.0

Prto

86% đã tham gia

Dù hơi khó hơn phần nâng cao, nhưng nội dung rất chất lượng! Theo đúng chương trình giảng dạy, tôi đã nâng cao đáng kể hiểu biết về Unreal Engine. Rất mong chờ những phần tiếp theo trong tương lai! Cảm ơn!

5.0

밍크

100% đã tham gia

Chất lượng bài giảng lần này đỉnh thật sự😭😭 Vừa thử đủ các chức năng, vừa lấp đầy từng chút một, vui quá trời😆😆😆😆 Cái việc kiên trì nghe ở bản nâng cao giờ thấy thật bõ công...... Rất mong chờ nội dung sắp cập nhật tới nữa!!

5.0

에몽이

78% đã tham gia

Tự hỏi liệu mình có theo kịp không, nhưng bài giảng được cấu trúc quá tốt nên rất dễ hiểu. Quá trình thực hành theo từng bước để hoàn thành thật thú vị, và còn chỉ nhiều mẹo, thủ thuật có thể áp dụng ngay lập tức, giúp tôi biết được những điều mà nếu tự học thì chắc chắn sẽ không bao giờ biết. Mặc dù vẫn đang được cập nhật, nhưng xứng đáng với cái tên "phần tiếp theo", đây là một khóa học có rất nhiều điều để học và thu được.

Bạn sẽ nhận được điều này sau khi học.

  • Bạn có thể hiểu cấu trúc hướng đối tượng của thế giới mở bằng cách liên kết GameMode với World Partition.

  • Bạn có thể tìm hiểu luồng tuần tra của AI thông qua Behavior Tree và pipeline điều hướng.

  • Bạn có thể trải nghiệm cấu trúc AI cho phương tiện thông qua việc tạo đường dựa trên Spline và chuyển động của phương tiện.

  • Bạn có thể tự tay mở rộng blueprint nhân vật chơi góc nhìn thứ ba để học các nguyên lý thiết kế bộ điều khiển.

  • Bạn có thể trải nghiệm quy trình tạo mô hình bằng Substance Painter, ZBrush, 3Ds Max và RIZOM UV.

  • Bạn có thể hiểu được khái niệm tối ưu hóa bản đồ quy mô lớn bằng cách sử dụng World Partition và các lớp dữ liệu.

[BP] Cơ hội học đồng thời phát triển game phong cách GTA và phát triển game kinh dị bằng [C++]!

3ds MAX, ZBrush, Substance Painter, UE Blueprint, unreal-engine5 dựa trên thiết kế thế giới mở phong cách GTA và triển khai cả hệ thống dàn dựng kinh dị dựa trên dữ liệu bằng C++ trong khóa học phát triển game thực chiến với Unreal Engine

Người nhận huy hiệu này có đủ tư cách là giảng viên được chứng nhận về Unreal Engine 5.

Người sở hữu huy hiệu này đã được Epic Games chứng nhận năng lực đào tạo về các kỹ năng sau:

  • Trình chỉnh sửa

  • Quản lý dữ liệu

  • Hoạt ảnh

  • Lập trình trực quan Blueprint

  • Xây dựng thế giới

  • Materials

  • Chiếu sáng

  • Kết xuất đồ họa

  • Cinematics & Virtual Production

  • Khung Gameplay & Tương tác

  • Thiết kế Trải nghiệm Người dùng (UX)

Khóa học này được trực tiếp giảng dạy bởi Unreal Authorized Instructor được Epic Games chính thức chứng nhận.
Không chỉ đơn thuần giải thích các tính năng, khóa học còn được thiết kế dựa trên dự án thực tế để bạn có thể học những kỹ năng áp dụng ngay vào công việc.

Lộ trình khóa học Sparta💎


[Blueprint] Giới thiệu phần phát triển game phong cách GTA


Khóa học này dành cho các nhà phát triển cấp trung đã hoàn thành phần thực chiến và phần nâng cao về Unreal Engine. Bạn sẽ trực tiếp xây dựng một trò chơi thế giới mở theo phong cách GTA, đồng thời thực hành một dự án được thiết kế dựa trên cấu trúc pipeline do Unreal Engine khuyến nghị. Khóa học không chỉ dừng lại ở việc làm theo các tính năng có sẵn, mà còn được xây dựng để bạn trực tiếp suy nghĩ, triển khai và lĩnh hội sâu sắc những câu hỏi như "Tại sao cần xây dựng cấu trúc như vậy?" và "Một dự án quy mô lớn như GTA được cấu thành theo cách nào?" Bạn sẽ trải nghiệm toàn diện từ thiết kế AI, hệ thống spawn, chuyển động phương tiện, tối ưu hóa quy mô lớn, đến modeling và tích hợp với Unreal, qua đó phát triển năng lực thiết kế có thể áp dụng ngay vào thực tế.


Sau khi hoàn thành khóa học, bạn có thể tạo ra những sản phẩm như thế này

Hệ thống điều khiển hướng đối tượng dựa trên Manager

Tự động spawn ô tô và người dân theo quá trình tải của các manager được GameMode quản lý.
Mỗi agent tự động chuyển đổi giữa các trạng thái như chờ, di chuyển và tuần tra dựa trên state machine, giúp hoạt động mượt mà ngay cả trên bản đồ rộng lớn.

Hệ thống streaming thế giới mở theo thời gian thực

World Partition và trình quản lý GameMode phối hợp để tự động
sinh/xóa AI của NPC và phương tiện mỗi khi tải/dỡ các ô bản đồ, cho phép khám phá thành phố rộng lớn theo thời gian thực mà không bị tụt khung hình.

Tạo nhân vật người chơi góc nhìn thứ ba

Thiết lập di chuyển và camera dựa trên Blueprint cùng hoạt ảnh để tương tác và điều khiển nhân vật AI, đồng thời bổ sung các tính năng chiến đấu và né tránh nhằm triển khai một bộ điều khiển hoàn thiện.

Chuyên đề modeling – Sản xuất asset game

Nhập các asset súng được tạo bằng Substance Painter, ZBrush, 3Ds Max và RIZOM UV vào Unreal Engine, áp dụng vật liệu và ánh sáng để hoàn thiện chúng ở trạng thái có thể sử dụng trong thực tế.

  • Học viên sẽ tự nhiên nắm được các mẫu lập trình được sử dụng trong những dự án game thực tế, dựa trên cách sử dụng có hệ thống và các tính năng mới nhất của Unreal Engine 5.


  • Trực tiếp triển khai logic di chuyển AI, cấp độ streaming sử dụng World Partition, điều khiển tình huống dựa trên Data Layer, hệ thống phản ứng của đèn giao thông/người đi bộ, v.v.

  • Trong quá trình bố trí các đối tượng 3D tự tạo bằng công cụ modeling vào game và kết nối để chúng có thể tương tác, bạn sẽ có trải nghiệm tích hợp giữa nghệ thuật và lập trình.


Giới thiệu chuyên đề đặc biệt

Buổi chuyên đề này là bước đầu tiên của dự án GTA thực chiến cùng giảng viên khách mời 'Youngman',
giúp bạn trực tiếp trải nghiệm quy trình từ “lập mô hình súng” đến tích hợp với Unreal Engine.

[C++] Giới thiệu phần phát triển game kinh dị [Dự án mini]


Khóa học này dành cho các nhà phát triển trình độ trung cấp đã hoàn thành phần nâng cao của Unreal Engine và khóa học Native C++ phần 3. Dựa trên kiến thức C++ cơ bản trong Unreal đã học ở phần nâng cao, giờ đây bạn sẽ tập trung vào việc lĩnh hội "cấu trúc thiết kế giúp tồn tại trong các dự án quy mô lớn", thay vì chỉ dừng lại ở mức triển khai từng tính năng riêng lẻ.

Đây không đơn thuần là một khóa học hướng dẫn làm theo từng chức năng. Khóa học được thiết kế để bạn trực tiếp suy ngẫm và triển khai các câu hỏi như "Tại sao phải tách chức năng này thành một lớp?" và "Tại sao thiết kế lấy dữ liệu làm trung tâm lại mạnh mẽ trong quy trình làm việc thực tế?". Dựa trên cấu trúc quy trình được Unreal Engine khuyến nghị, bạn sẽ phát triển năng lực thiết kế hệ thống có thể áp dụng ngay vào thực tế.


Nội dung học tập

Quy trình làm việc tự động hóa dựa trên dữ liệu

Quản lý có cấu trúc toàn bộ dữ liệu dàn dựng và thiết kế để hệ thống con Director (Subsystem) phân tích dữ liệu, từ đó tự động tạo các đối tượng hành động phù hợp. Xây dựng một 'môi trường sản xuất tự động hóa' có thể đáp ứng những thay đổi trong yêu cầu của nhà hoạch định chỉ bằng cách nhập dữ liệu mà không cần chỉnh sửa mã.

Quản lý vòng đời chặt chẽ để quản lý rủi ro

Quản lý chặt chẽ các rủi ro có thể phát sinh khi nhân vật tử vong hoặc sự kiện bị buộc phải dừng trong quá trình dàn dựng. Thiết kế cơ chế an toàn thực hiện đồng loạt việc xóa ngay các handle của bộ hẹn giờ và khôi phục quyền điều khiển của người chơi tại thời điểm kết thúc mọi action, qua đó ngăn chặn triệt để các lỗi nghiêm trọng (Soft-lock).

Giao diện và cấu trúc kế thừa có khả năng mở rộng

Thiết kế lớp cơ sở làm nền tảng cho mọi hành động để thiết lập giao diện chung. Truyền đạt mẫu lập trình lấy việc “duy trì·bảo trì·tăng cường” làm trọng tâm, giúp mở rộng cấu trúc mà không ảnh hưởng đến tính ổn định của hệ thống hiện có khi cần thêm danh mục dàn dựng mới.

Điều khiển môi trường liên kết tương tác

Học các chức năng điều khiển trạng thái của các actor, chẳng hạn như camera xoay hoặc âm thanh được phát. Kết hợp với trigger, bạn sẽ nắm được nguyên lý của “Environment Action” (hành động môi trường), trong đó các yếu tố môi trường phản ứng liên hoàn khi người chơi bước vào một khu vực nhất định.

Đây là khóa học tập trung vào các tính năng và quy trình của C++
và không thực hiện thiết kế cấp độ như video ở trên.

Lưu ý trước khi tham gia khóa học

Môi trường thực hành

  • Hệ điều hành: Khuyến nghị Windows 10 trở lên

  • Công cụ sử dụng: Khuyến nghị sử dụng Unreal Engine phiên bản 5.5, Visual Studio

  • Tùy chọn:

    Substance Painter, ZBrush, 3Ds Max, RIZOM UV (※ tất cả đều trả phí)


    <3Ds Max có thể được sử dụng miễn phí khi xác minh sinh viên>


  • Cấu hình PC: Khuyến nghị CPU i7 trở lên, RAM từ 32GB trở lên, GPU RTX 3060 trở lên

Tài liệu học tập

  • Cung cấp mã nguồn, asset hoàn chỉnh, bản đồ ví dụ của bài học và template dự án

  • Một số tài nguyên 3D sẽ được tự tạo sau khi cài đặt công cụ cá nhân.

Kiến thức cần có và lưu ý

  • Đã từng học phần thực hành nâng cao/phần chuyên sâu về Unreal Engine hoặc cần có hiểu biết cơ bản về Blueprint và cấu trúc của Unreal.

  • Cần có kiến thức C++ Native cơ bản

  • Có thể tự do tái sử dụng phần thực hành cho các dự án cá nhân

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người có khả năng sử dụng Unreal Blueprint ở một mức độ nhất định và đang lên kế hoạch cho một dự án thế giới mở.

  • Người dùng Unreal quan tâm đến cấu trúc game thực tế, chẳng hạn như thiết kế hướng đối tượng và mô hình manager.

  • Nhà phát triển muốn thử triển khai các hệ thống phức tạp như AI phương tiện, AI đô thị, thiết kế lộ trình và tối ưu hóa.

  • Những người muốn trải nghiệm quy trình modeling và tích hợp asset cấp AAA

  • Dành cho những ai muốn tự tay xây dựng hệ thống TPS phong cách GTA

Cần biết trước khi bắt đầu?

  • Đã hoàn thành khóa học nâng cao về Unreal Engine Sparta hoặc có hiểu biết cơ bản về Blueprint và cấu trúc lớp.

  • Kinh nghiệm sử dụng Blueprint, GameMode, GameState, Behavior Tree, v.v.

Xin chào
Đây là YAL

Xác minh sự nghiệp

5,274

Học viên

163

Đánh giá

113

Trả lời

4.9

Xếp hạng

6

Các khóa học

  • Giảng viên Trung tâm Đào tạo Kỹ thuật Seoul thuộc Phòng Thương mại và Công nghiệp Hàn Quốc

  • Được bình chọn là khóa học BEST trong lĩnh vực Unreal Engine từ năm 2022

  • Dự án hỗ trợ việc làm và học lên ngành CNTT năm 2023 - Khóa học lập trình game sử dụng Unreal

     

  • Bài giảng thuộc dự án đào tạo nhân lực trong lĩnh vực triển vọng tương lai của ‘Bộ Việc làm và Lao động’ năm 2023

  • Bài giảng thuộc Dự án phát triển nhân lực trong các lĩnh vực triển vọng của Bộ Việc làm và Lao động năm 2024

  • Hỗ trợ kỹ thuật cho đội tham gia Thử thách Ý tưởng K-Tech dành cho các trường trung học nghề năm 2024 (Giải xuất sắc nhất)

     

  • Khóa học năm 2025 thuộc 'Bộ Việc làm và Lao động' về chương trình nhân lực trong các lĩnh vực triển vọng

     

  • Bài giảng tại Trường Quốc tế DIYCS năm 2025

  • Tham gia dự án Unreal Quốc phòng Lục quân năm 2025

  • 2025 Tham gia phát triển nguyên mẫu trò chơi AI tạo sinh '넷스트림'

  • 2025 Bài giảng khách mời của Khoa Thiết kế Nội dung Game & VR, Đại học Induk

  • 2025 Giảng viên được chứng nhận Unreal Engine cấp Bạc (UAI)

  • 2026 Mentor Unreal của “Trại học tập ngày mai” thuộc Câu lạc bộ Sparta

     

  • Tham gia phát triển “eternal land, gửi đến bạn của năm 3025”

  • Giảng viên được chứng nhận Unreal Engine cấp Gold (UAI) năm 2026 (hiện tại)

Thêm

Chương trình giảng dạy

Tất cả

109 bài giảng ∙ (33giờ 23phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

8 đánh giá

5.0

8 đánh giá

  • mingmingkk님의 프로필 이미지
    mingmingkk

    Đánh giá 4

    ∙

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Chất lượng bài giảng lần này đỉnh thật sự😭😭 Vừa thử đủ các chức năng, vừa lấp đầy từng chút một, vui quá trời😆😆😆😆 Cái việc kiên trì nghe ở bản nâng cao giờ thấy thật bõ công...... Rất mong chờ nội dung sắp cập nhật tới nữa!!

    • lgj4154157161님의 프로필 이미지
      lgj4154157161

      Đánh giá 3

      ∙

      Đánh giá trung bình 5.0

      5

      32% đã tham gia

      Quả nhiên các bài giảng của thầy Yal rất truyền cảm hứng. Em đang học các dự án Unreal Engine để chuẩn bị đi làm, và chúng thực sự rất hữu ích. Mong thầy sẽ đăng thật nhiều bài giảng trong thời gian dài nữa! Em xin cảm ơn.

      • flqhs21138194님의 프로필 이미지
        flqhs21138194

        Đánh giá 4

        ∙

        Đánh giá trung bình 5.0

        5

        78% đã tham gia

        Tự hỏi liệu mình có theo kịp không, nhưng bài giảng được cấu trúc quá tốt nên rất dễ hiểu. Quá trình thực hành theo từng bước để hoàn thành thật thú vị, và còn chỉ nhiều mẹo, thủ thuật có thể áp dụng ngay lập tức, giúp tôi biết được những điều mà nếu tự học thì chắc chắn sẽ không bao giờ biết. Mặc dù vẫn đang được cập nhật, nhưng xứng đáng với cái tên "phần tiếp theo", đây là một khóa học có rất nhiều điều để học và thu được.

        • injaepak3443님의 프로필 이미지
          injaepak3443

          Đánh giá 2

          ∙

          Đánh giá trung bình 5.0

          5

          86% đã tham gia

          Dù hơi khó hơn phần nâng cao, nhưng nội dung rất chất lượng! Theo đúng chương trình giảng dạy, tôi đã nâng cao đáng kể hiểu biết về Unreal Engine. Rất mong chờ những phần tiếp theo trong tương lai! Cảm ơn!

          • yeastblue7730님의 프로필 이미지
            yeastblue7730

            Đánh giá 4

            ∙

            Đánh giá trung bình 5.0

            5

            31% đã tham gia

            Khóa học khác của YAL

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!

            Giảm 25% cho thành viên mới

            1.694.628 ₫

            25%

            2.259.498 ₫