Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unreal Engine 5.4 PCG - Tạo Môi Trường Game bằng PCG
Rating: 4.8 out of 5(38 ratings)
225 students

Unreal Engine 5.4 PCG - Tạo Môi Trường Game bằng PCG

Học PCG để tạo môi trường game theo cách nhanh chóng và chính xác nhất
Created byBrandon Vox
Last updated 5/2024
Vietnamese

What you'll learn

  • Học Procedural Content Generation (PCG) trong Unreal Engine 5.4
  • Tạo môi trường game nhanh chóng, tự động, và chính xác
  • Công cụ tạo Tòa Nhà
  • Tự động thêm Cây, Cỏ, Thực Vật,… vào môi trường game
  • Quản lý PCG Graph theo cách gọn gàng, và hiệu quả nhất

Course content

18 sections151 lectures11h 57m total length
  • Unreal Engine PCG1:55

Requirements

  • Sử dụng Unreal Engine ở mức cơ bản
  • Biết lập trình Blueprint trong Unreal Engine là một lợi thế

Description

Khóa học PCG được thực hiện hoàn toàn bằng phiên bản Unreal Engine 5.4

Vậy PCG hay Procedural Content Generation là gì?

Giả sử mình thêm cây vào trong level, mình phải xác định được số lượng cây, khoảng cách giữa các cây là bao xa,… điều này rất khó thực hiện với cách thủ công. Nhưng với PCG, mình có thể chỉnh các thông số này một cách dễ dàng.

Trong chương “Tree”, mình sẽ làm quen với PCG Framework. Mình sẽ học PCG Graph, học cách sử dụng những node như Surface Sampler để tạo những điểm (Point) ngẫu nhiên trên bề mặt của Landscape. Và từ những điểm đó, mình sẽ tạo phần Static Mesh cho cây.

Trong chương “Rock”, mình sẽ thêm những tảng đá vào trong level. Và khi trong level đã có các vật thể khác nhau, như cây cối và các tảng đá, mình sẽ quy định những vật thể này sẽ tương tác với nhau như thế nào. Chẳng hạn như sẽ có các trường hợp vị trí của tảng đá, và cây trùng nhau, lúc đó mình sẽ quyết định phải loại bỏ tảng đá, hay loại bỏ cây.

Trong chương “Mesh Sampler”, thay vì tạo những điểm trên bề mặt của Landscape, mình sẽ tạo những điểm trên bề mặt của Static Mesh. Mình có thể ứng dụng Mesh Sampler, để tạo những cây nấm mọc trên khúc gỗ, rêu mọc trên bức tường,…

Ngoài những node PCG đã có sẵn, mình sẽ học cách tự tạo node PCG mới, để phù hợp với các trường hợp khác nhau.

Từ 1 điểm ban đầu, mình có thể tạo những điểm xung quanh điểm ban đầu đó. 1 gốc cây có thể có những cành cây, khúc gỗ nằm xung quanh.

“Building” là chương mình thích nhất. Trong chương này, mình sẽ tạo những tòa nhà một cách tự động. Vì cấu tạo của một tòa nhà có nhiều phần, nên chương này cũng có rất nhiều nội dung hay. Mình sẽ giới thiệu những trường hợp sử dụng khác nhau, của các node mình đã học từ những chương trước.

Who this course is for:

  • Những bạn muốn tạo môi trường game theo cách nhanh, và chính xác nhất
  • Những bạn muốn học PCG trong phiên bản Unreal Engine mới nhất
  • Những bạn muốn học các tính năng mới của Unreal Engine 5.4