6. [Mất gốc/Nhập môn] Lớp học cấp tốc luyện thi Coding Test công ty game
YAL
Khóa học này là khóa học chuẩn bị cho bài kiểm tra coding dành cho những người mới bắt đầu đi làm đang chuẩn bị xin việc vào các công ty game.
Nhập môn
C++, Coding Test
Khóa học phát triển Unreal thực chiến, tự tay triển khai từ AI, phương tiện cho đến hệ thống giao thông
170 học viên
Độ khó Trung cấp trở lên
Thời gian Không giới hạn
Đánh giá từ những học viên đầu tiên
5.0
Prto
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
밍크
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
에몽이
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 có thể hiểu được cấu trúc hướng đối tượng trong thế giới mở bằng cách liên kết GameMode với World Partition.
Bạn có thể nắm vững luồng tuần tra của AI thông qua Behavior Tree và pipeline điều hướng (navigation pipeline).
Bạn có thể trải nghiệm cấu trúc AI của 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 (Vehicle Movement).
Bạn có thể học các nguyên lý thiết kế bộ điều khiển bằng cách tự tay mở rộng Blueprint của người chơi ở ngôi thứ ba.
Bạn có thể trải nghiệm quy trình làm việc modeling với Substance Painter, ZBrush, 3Ds Max và RIZOM UV.
Bạn có thể hiểu 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à Data Layers.
3ds MAX, ZBrush, Substance Painter, UE Blueprint, unreal-engine5 Khóa học phát triển game thực tế bằng Unreal Engine, từ thiết kế thế giới mở phong cách GTA đến triển khai hệ thống dàn dựng kinh dị dựa trên dữ liệu C++.
Người nhận được huy hiệu này có đủ tư cách là giảng viên được ủy quyền của 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 các kỹ năng sau đây:
Trình chỉnh sửa (Editor)
Quản lý dữ liệu
Hoạt ảnh (Animation)
Blueprint Visual Scripting
Xây dựng Thế giới (World Building)
Materials
Lighting
Rendering
Cinematics & Virtual Production
Gameplay & Interactive Framework
Thiết kế Trải nghiệm Người dùng (UX)
Khóa học này dành cho các nhà phát triển trung cấp đã hoàn thành phần thực hành và nâng cao của Unreal Engine. Trong quá trình trực tiếp chế tác trò chơi thế giới mở phong cách GTA, bạn sẽ được thực hành trên một dự án được xây dựng dựa trên cấu trúc pipeline mà Unreal Engine khuyến nghị. Vượt xa mức độ chỉ đơn thuần là gõ theo các tính năng, khóa học được thiết kế để bạn có thể tự mình suy ngẫm, thực hiện và lĩnh hội các câu hỏi như "Tại sao phải thiết lập cấu trúc như thế này?" hay "Trong các dự án lớn như GTA thì cấu trúc được tổ chức theo cách nào?". Bạn sẽ được trải nghiệm cùng lúc từ thiết kế AI, hệ thống spawn, chuyển động của phương tiện (vehicle movement), tối ưu hóa quy mô lớn, cho đến việc liên kết giữa modeling và Unreal, từ đó nâng cao năng lực thiết kế có thể áp dụng ngay vào thực tế.
Tự động spawn ô tô và người dân theo tiến độ tải của trình quản lý (manager) do GameMode điều hành.
Mỗi tác nhân (agent) sẽ tự động chuyển đổi giữa các trạng thái như chờ, di chuyển, tuần tra dựa trên máy trạng thái (state machine), giúp hoạt động mượt mà ngay cả trên bản đồ khổng lồ.
World Partition và GameMode Manager phối hợp với nhau để tự động
spawn/loại bỏ AI của NPC và phương tiện tại mỗi thời điểm tải/hủy tải tile, cho phép khám phá thành phố khổng lồ trong thời gian thực mà không bị sụt giảm khung hình.
Thiết lập di chuyển và camera dựa trên Blueprint để tương tác và điều khiển nhân vật AI, đồng thời thêm các tính năng hoạt ảnh, chiến đấu và né tránh để hiện thực hóa bộ điều khiển có độ hoàn thiện cao.
Nhập các tài sản (asset) súng được chế tạo bằng Substance Painter, ZBrush, 3Ds Max, RIZOM UV vào Unreal Engine để áp dụng Material, Lighting và hoàn thiện chúng ở trạng thái có thể sử dụng trong thực tế.
Học viên sẽ được làm quen một cách tự nhiên với các mẫu mã nguồn (coding patterns) được sử dụng trong các dự án game thực tế, dựa trên cách sử dụng cấu trúc và các tính năng mới nhất của Unreal Engine 5.
Bạn sẽ trực tiếp triển khai logic di chuyển của AI, streaming level sử dụng World Partition, kiểm soát tình huống dựa trên Data Layer, và hệ thống phản ứng của đèn giao thông/người đi bộ.
Bạn sẽ được trải nghiệm tích hợp giữa nghệ thuật (art) và lập trình thông qua việc trực tiếp đặt các đối tượng 3D do chính mình tạo ra bằng công cụ modeling vào trong trò chơi, đồng thời kết nối để chúng có thể tương tác với nhau.
Bài giảng đặc biệt lần này là khóa học giúp bạn trực tiếp trải nghiệm quy trình từ 'thiết kế súng' đến kết nối với Unreal Engine, bước đầu tiên của dự án GTA thực chiến cùng với giảng viên khách mời 'Youngman',
đây là cơ hội để bạn tự mình trải nghiệm toàn bộ quy trình này.
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 Khóa học Unreal Engine nâng cao và Khóa học Native C++ phần 3. Dựa trên những kiến thức Unreal C++ cơ bản đã học ở phần nâng cao, giờ đây chúng ta sẽ vượt xa mức độ triển khai các tính năng riêng lẻ để tập trung vào việc hiện thực hóa "cấu trúc thiết kế giúp sống sót trong các dự án quy mô lớn".
Đây không phải là một bài giảng chỉ đơn thuần là gõ theo các tính năng. Khóa học được thiết kế để bạn trực tiếp suy ngẫm và triển khai câu hỏi "Tại sao phải tách tính năng này thành một lớp (class)?", "Tại sao thiết kế hướng dữ liệu 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 (pipeline) mà 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 lập tức trong thực tế.
Quy trình làm việc tự động hóa dựa trên dữ liệu
Tất cả dữ liệu dàn dựng được quản lý theo cấu trúc, và hệ thống phụ (Subsystem) của đạo diễn được thiết kế để phân tích dữ liệu và tạo ra các đối tượng hành động phù hợp một cách linh hoạt. Xây dựng một 'môi trường sản xuất tự động' có thể đáp ứng những thay đổi trong yêu cầu của người lập kế hoạch chỉ bằng cách nhập dữ liệu mà không cần sửa đổi mã nguồn.
Quản lý vòng đời chặt chẽ để quản trị rủi ro
Quản lý triệt để các rủi ro có thể phát sinh khi nhân vật tử vong hoặc sự kiện bị dừng cưỡng chế 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 loại bỏ ngay lập tức các trình xử lý bộ đếm thời gian (timer handle) 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 hành động, nhằm ngăn chặn tận gốc các lỗi nghiêm trọng (Soft-lock).
Giao diện có thể mở rộng và cấu trúc kế thừa
Thiết lập giao diện chung bằng cách thiết kế lớp cơ sở (base class) làm nền tảng cho mọi hành động. Truyền đạt mô hình lập trình tập trung vào 'duy trì·bảo trì·củng cố', giúp mở rộng cấu trúc mà không làm ảnh hưởng đến tính ổn định của hệ thống hiện tại khi cần thêm các 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 tính năng điều khiển trạng thái của các Actor như xoay camera hoặc phát âm thanh. Tìm hiểu nguyên lý của 'Environment Action' (Hành động môi trường), nơi các yếu tố môi trường phản ứng dây chuyền khi người chơi tiến vào một khu vực nhất định thông qua việc liên kết với Trigger.
Đây là khóa học tập trung vào các tính năng và quy trình của C++,
nên sẽ không bao gồm phần thiết kế level như trong video trên.
Hệ điều hành: Khuyến nghị Windows 10 trở lên
Công cụ sử dụng: Khuyến nghị Unreal Engine phiên bản 5.5, VisualStudio
Tùy chọn:
Substance Painter, ZBrush, 3Ds Max, RIZOM UV (※ Tất cả đều có phí)
<3Ds Max có thể sử dụng miễn phí khi xác thực sinh viên>
Cấu hình PC: Khuyến nghị CPU i7 trở lên, RAM 32GB trở lên, GPU RTX 3060 trở lên
Cung cấp mã nguồn, asset hoàn thiện, bản đồ ví dụ trong lớp học và template dự án
Một số nguồn tài nguyên 3D sẽ do cá nhân tự thực hiện sau khi cài đặt công cụ.
Cần có kinh nghiệm học qua phần Thực hành/Nâng cao về Unreal Engine, hoặc 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ơ bản về Native C++
Có thể tự do tái sử dụng các bài thực hành cho dự án cá nhân
Khóa học này dành cho ai?
Những người có khả năng sử dụng Unreal Blueprint ở mức độ nhất định và đang lập kế hoạch cho một dự án thế giới mở (open world)
Người dùng Unreal quan tâm đến cấu trúc trò chơi thực tế như thiết kế hướng đối tượng và mô hình quản lý (manager pattern)
Nhà phát triển muốn triển khai các hệ thống phức tạp như AI cho phương tiện, AI đô thị, thiết kế lộ trình và tối ưu hóa.
Những ai muốn trải nghiệm quy trình sản xuất (pipeline) mô hình hóa cấp độ AAA và tích hợp tài nguyên (asset)
Những ai muốn tự tay tạo ra 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 Unreal Engine Sparta nâng cao hoặc có hiểu biết cơ bản về Blueprint và cấu trúc Class.
Có kinh nghiệm sử dụng Blueprint, GameMode, GameState, Behavior Tree, v.v.
Xác minh sự nghiệp
5,106
Học viên
154
Đánh giá
112
Trả lời
4.9
Xếp hạng
6
Các khóa học
Giảng viên Trung tâm Giáo dục Kỹ thuật Seoul thuộc Phòng Thương mại và Công nghiệp Hàn Quốc
2022~ Được bình chọn là bài giảng BEST trong lĩnh vực Unreal Engine
Dự án hỗ trợ việc làm và học lên cao ngành IT - Khóa học lập trình game sử dụng Unreal
Giảng dạy dự án nhân lực trong các 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 Dự án Nhân lực Lĩnh vực Triển vọng Tương lai năm 2024 của 'Bộ Việc làm và Lao động'
Bài giảng Dự án Nhân lực Lĩnh vực Triển vọng Tương lai năm 2025 của 'Bộ Việc làm và Lao động'
Hỗ trợ kỹ thuật cho các đội tham gia Thử thách Ý tưởng K-Tech dành cho học sinh trường nghề (Giải Xuất sắc)
Giảng dạy tại Trường Quốc tế DIYCS
Tham gia dự án Unreal Quốc phòng Lục quân 2025
Tham gia phát triển nguyên mẫu (prototype) trò chơi AI tạo sinh 'Netstream' năm 2025
Bài giảng mời tại Khoa Thiết kế Nội dung Game & VR, Đại học Induk
2025 Giảng viên ủy quyền Unreal Engine hạng Bạc (UAI)
2026 Cố vấn Unreal 'Trại đào tạo ngày mai' Sparta Club
Giảng viên ủy quyền Unreal Engine cấp Gold 2026 (UAI) (Hiện tại)
Tất cả
109 bài giảng ∙ (33giờ 26phút)
Tài liệu khóa học:
5. Thiết lập dự án
03:32
Tất cả
8 đánh giá
5.0
8 đánh giá
Đánh giá 4
∙
Đánh giá trung bình 5.0
Đánh giá 2
∙
Đánh giá trung bình 5.0
Đánh giá 3
∙
Đánh giá trung bình 5.0
Đánh giá 4
∙
Đánh giá trung bình 5.0
5
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.
Đánh giá 4
∙
Đánh giá trung bình 5.0
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!