Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Unreal Engine 5.4 - Procedural Content Generation (English)

Unreal Engine 5.4 - Tạo Nội Dung Thủ Tục (PCG) (Tiếng Anh)

Unreal Engine 5.4 - Tạo Nội Dung Thủ Tục (PCG) (Tiếng Anh)

Học PCG để tạo môi trường game theo cách nhanh nhất

4.3
(268 đánh giá)
2,418 học viên
Giảng viên
Brandon Vox
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
12.0 giờ video
151 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 28/07/2026

Bạn sẽ học được gì

Học Tạo Nội Dung Thủ Tục (PCG) trong Unreal Engine 5.4
Tạo môi trường game nhanh chóng, tự động và chính xác
Trình Tạo Tòa Nhà
Quản lý PCG Graph một cách hiệu quả nhất
Tạo điểm trên bất kỳ mesh nào
Đường Spline và Spline Khép Kín
Tạo các node PCG tùy chỉnh
Tối ưu hiệu suất

Yêu cầu

Kiến thức cơ bản về Unreal Engine
Quen thuộc với lập trình Blueprint trong Unreal Engine là một lợi thế

Đối tượng phù hợp

Dành cho những ai muốn tạo môi trường game nhanh và chính xác
Dành cho những ai muốn học PCG trong phiên bản Unreal Engine mới nhất
Dành cho những ai muốn tìm hiểu các tính năng mới của Unreal Engine 5.4

Nội dung khóa học

17 phần • 151 bài giảng
1 Phần: Thiết lập Dự án
2 Unreal Engine 5.4
3 Tạo Dự án
4 Mẫu Third Person
5 Tạo Level
6 Plugin
1 Phần: Cây
2 PCG Graph
3 Surface Sampler
4 Static Mesh Spawner
5 Nhiều Static Mesh
6 Transform Point
1 Phần: Đá
2 PCG Rock
3 Self Pruning
4 Bound Modifier
5 Difference
6 Thứ tự Node
1 Phần: Thảm Thực Vật
2 PCG Foliage
3 Difference
1 Scale Multiplier
2 Mesh
3 Mesh và Trọng số
4 Số lượng và Độ thưa
5 Graph Instance
1 Phần: Path Spline
2 Spline Actor
3 Spline Sampler
4 Projection
5 Difference
6 Nhiều Spline
7 Độ dốc
1 Phần: Mesh Sampler
2 Asset
3 Get Actor Data
4 Bound Modifier
5 Mesh Sampler
6 Normal To Density
7 Select Points
8 Subgraph
9 Difference
1 Spline Actor
2 PCG Spline
3 Difference
1 Phần: Node PCG Tùy chỉnh
2 Thiết lập PCG Node
3 Point Data
4 Split 2 Arrays
5 Construct Point Data
6 Construct Data Collection
7 Kiểm tra PCG Node
8 Node Title Override
9 Tỷ lệ
1 Phần: Gốc Cây
2 PCG Tree Stump
3 Create Points Grid
4 Thân Cây với Nấm
5 Subgraph Tree Stump
6 Subgraph Loop
7 Blueprint Actor cho PCG
8 Thay đổi Mesh Gốc Cây
9 Get Actor Property
10 Tree Branch Asset
11 Thêm Cành Cây
12 Đặt Bound cho từng Mesh
13 Đặt Bound cho Gốc Cây
14 Mesh Sampler 1
15 Mesh Sampler 2
16 Đặt Bound cho Cây
17 Difference
18 Difference và Self Pruning
19 Thuộc tính Blueprint của Gốc Cây
20 Named Reroute Node
21 Data Asset
1 Dự án mẫu cho phần "Tòa Nhà"
2 Phần: Tòa Nhà
3 Blueprint Actor Building
4 Spline Sampler
5 Tỷ lệ Sàn
6 Độ lệch Sàn
7 Độ lệch Tường
8 Difference Minimum
9 Điều chỉnh Độ lệch Tường
10 Nhiều Tầng 1
11 Nhiều Tầng 2
12 Nhiều Tầng 3
13 Points Grid
14 Góc 1
15 Góc 2
16 Góc 3
17 Sàn Cơ bản
18 Sửa Sàn Đơn
19 Viền Cơ bản
20 Viền Mái
21 Góc Mái
22 Mái 1
23 Mái 2
24 Mái 3
25 Mái 4
26 Mái Phẳng 1
27 Mái Phẳng 2
28 Tầng Cao nhất
29 Nhiều Mesh
30 Tòa Nhà Ngẫu nhiên
31 PCG Populate Building
32 Sửa Mái
1 Phần: Các Lớp Phân cấp
2 Thiết lập
3 Get Property from Data Asset
4 Subgraph
5 Surface Sampler
6 Debug Color
7 Static Mesh Spawner
8 Transform Points
9 Difference
10 Bật/Tắt Debug
11 DA_Hierarchy_Forest
1 Phần: Lớp Vật liệu Landscape
2 Thiết lập
3 Landscape Material 1
4 Landscape Material 2
5 Landscape Layer Blend
6 Vẽ Lớp Landscape
7 Lọc Lớp 1
8 Lọc Lớp 2
1 Phần: Heightmap của Landscape
2 Tệp Heightmap
3 Normal To Density
4 Asset Cỏ
5 Tạo Cỏ
6 Thêm Hoa
1 Phần: Hiệu suất
2 Không Collision
3 Nanite Static Mesh
4 Nanite Landscape
5 Thảm Thực Vật Di chuyển
6 Cull Distance
7 Xóa Liên kết PCG
1 Phần: Ray Hit
2 Thiết lập
3 World Ray Hit Query
4 Lọc
5 Generated Mesh
6 Tạo Cỏ
7 Thêm Collision cho Mesh
1 Phần: Các Lớp Phân cấp 2
2 Thiết lập
3 Data Asset
4 Trọng số
5 Lọc Độ dốc

Giới thiệu khóa học

This is the English version of the course "Unreal Engine 5.4 PCG - Tạo Môi Trường Game bằng PCG".

So, what is PCG or Procedural Content Generation?


Imagine you want to add trees to a level, you have to determine the quantity, the spacing between the trees, etc. This is very time-consuming if done manually. But with PCG, you can do it quickly and accurately.

In the initial sections:

  • Get familiar with the PCG framework

  • Learn how to use the nodes in the PCG Graph

  • Use the Surface Sampler node to create random points

  • Use the Static Mesh Spawner node to create meshes from points

In the "Rock" section, you will add rocks to the level. When the level has various objects like rocks and trees, you will define how they interact with each other. For instance, if a rock and a tree overlap, you will decide whether to remove the rock or the tree.

In the "Mesh Sampler" section, instead of creating points on the landscape surface, you will learn how to create points on any static mesh. For example, I will use the Mesh Sampler node to create mushrooms on tree logs.

Besides the existing/native PCG nodes, you will learn how to create new PCG nodes to suit your needs.

From an initial point, you can create surrounding points. For example, each tree stump can have branches or tree logs around it.

You might like the "Building" section. You will learn how to create a tool for generating buildings. Since a building has many parts, I have broken the section into multiple lectures for each part. You will learn various use cases of the nodes from the previous sections. You can learn and apply a lot after completing this section.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Game Development
Hiển thị tất cả khoá học Level Design
Hiển thị tất cả khoá học Procedural Generation
Hiển thị tất cả khoá học Unreal Engine
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊