inflearn logo

Lớp học thực hành Unreal PCG - Tự động hóa tạo môi trường học từ giảng viên được chứng nhận

🌿 Giới thiệu khóa học Khóa học này tập trung vào việc học hệ thống Procedural Content Generation (PCG) của Unreal Engine thông qua các dự án thực tế. Bạn sẽ được học từng bước kỹ thuật tự động sắp xếp địa hình, đường sá, cây cối, ánh sáng phức tạp, từ đó xây dựng quy trình sản xuất môi trường hiệu quả mà không cần lặp lại các thao tác thủ công. Thay vì chỉ liệt kê các nút (node) đơn thuần, khóa học tiếp cận theo hướng cấu trúc có thể áp dụng ngay vào dự án để tối đa hóa tốc độ làm việc thực tế. 🚀 💡 3 lý do khiến lớp học này trở nên đặc biệt ❶ Tiếp cận PCG tập trung vào thực tiễn Không chỉ liệt kê tính năng, chúng tôi tập trung vào **'Thiết kế lấy dự án làm trung tâm'**. Bằng cách kết nối các hệ thống cốt lõi như Landscape, Spline, Level Instance, bạn sẽ xây dựng được quy trình tự động hóa và trải nghiệm hiệu quả sản xuất nhanh hơn ít nhất 3 lần so với làm thủ công. ⚡ ❷ Tích hợp hoàn toàn PCG Graph × Blueprint Bằng cách hiển thị các tham số PCG trong Blueprint, chúng tôi tạo ra một cấu trúc nơi các nghệ sĩ và lập trình viên có thể làm việc cùng nhau. Với thiết kế PCG dạng hệ thống có thể kiểm soát từ mật độ, lưới (mesh) cho đến vật liệu (material), bạn sẽ đảm bảo được khả năng mở rộng mạnh mẽ ngay cả trong các dự án quy mô lớn. 🧩 ❸ Tự động hóa - Hiệu quả - Khả năng mở rộng Từ việc tự động sắp xếp đường sá, đèn đường, hàng rào dựa trên Spline cho đến việc thay đổi vật liệu và thảm thực vật theo độ dốc của địa hình. Sử dụng các nút 'Difference' và 'Distance' để hoàn thiện logic tự động hóa môi trường thực tế, chẳng hạn như tự động loại bỏ rừng xung quanh đường đi. 🌲 Portfolio của giảng viên: twinvion.com

25 học viên đang tham gia khóa học này

Độ khó Nhập môn

Thời gian 5 tháng

Unreal Engine
Unreal Engine
UE Blueprint
UE Blueprint
unreal-blueprint
unreal-blueprint
unreal-engine5
unreal-engine5
Unreal Engine
Unreal Engine
UE Blueprint
UE Blueprint
unreal-blueprint
unreal-blueprint
unreal-engine5
unreal-engine5

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

  • ✅ Hiểu nguyên lý PCG và áp dụng ngay vào thực tế

  • ✅ Xây dựng đường ống tự động hóa liên kết Blueprint

  • ✅ Tự động bố trí môi trường dựa trên Landscape và Spline

  • ✅ Thiết kế sản xuất cảnh quay hiệu quả, không lặp lại

[Unreal Engine 5] Tự động hóa tạo môi trường quy mô lớn trong thực tế với PCG


🌿 Giới thiệu khóa học: Thiết kế level thông minh, không còn các tác vụ lặp đi lặp lại

Thiết kế môi trường 3D, bạn định trồng từng cái cây đến bao giờ nữa? Khóa học này tập trung vào thực hành, giúp bạn học cách tự động bố trí địa hình phức tạp, đường sá, rừng cây, ánh sáng, v.v. bằng cách sử dụng hệ thống PCG (Procedural Content Generation) - tính năng mới nhất của Unreal Engine.

Không chỉ dừng lại ở việc kết nối các nút đơn thuần, hãy xây dựng một quy trình sản xuất môi trường hiệu quả dựa trên unreal-engine5 có thể áp dụng ngay vào dự án. Chúng tôi giúp bạn thoát khỏi những công việc lặp đi lặp lại nhàm chán để tập trung vào thiết kế sáng tạo.


💡 3 lý do tại sao lớp học này đặc biệt

1. Tiếp cận PCG tập trung vào thực tế và thiết kế quy trình làm việc (pipeline)

Đây không phải là một bài giảng chỉ liệt kê các tính năng một cách đơn thuần. Đây là khóa học tập trung vào "thiết kế", chú trọng vào cách áp dụng chúng trong các dự án thực tế. Chúng tôi sẽ xây dựng một quy trình tự động hóa bằng cách kết nối hữu cơ các hệ thống cốt lõi như Landscape, Spline và Level Instance. Thông qua đó, bạn có thể trải nghiệm tốc độ sản xuất tăng ít nhất gấp 3 lần so với làm thủ công.

2. Sự tích hợp hoàn hảo giữa PCG Graph và UE Blueprint

Chỉ dùng PCG thôi thì vẫn có những hạn chế. Trong khóa học này, chúng ta sẽ tích hợp hệ thống PCG với unreal-blueprint để tối đa hóa khả năng mở rộng.

  • Có thể kiểm soát trực quan bằng cách hiển thị các tham số PCG trong Blueprint

  • Thiết kế cấu trúc giúp nghệ sĩ và lập trình viên dễ dàng cộng tác

  • Hệ thống PCG điều khiển cả mật độ, lưới (mesh) và vật liệu (material)

Bằng cách sử dụng UE Blueprint để lập trình logic tùy chỉnh và kết nối với biểu đồ PCG, bạn có thể tạo ra một công cụ mạnh mẽ có khả năng ứng biến linh hoạt ngay cả trong các dự án quy mô lớn.

3. Hiện thực hóa logic tự động hóa với các chi tiết sống động

Không chỉ dừng lại ở việc sắp đặt đơn thuần. Bạn sẽ hoàn thiện các logic chi tiết như sử dụng các nút 'Difference' và 'Distance' để tự động xóa cây cối nơi con đường đi qua, hay tự động thay đổi thảm thực vật và vật liệu theo độ dốc của địa hình. Khóa học bao gồm tất cả các kỹ thuật tự động hóa cần thiết trong môi trường phát triển game thực tế, chẳng hạn như tự động tạo đèn đường và hàng rào dọc theo đường spline.


🎯 Hiệu quả khóa học

Sau khi hoàn thành khóa học này, bạn sẽ trang bị được những kỹ năng sau đây.

  • ✅ Hiểu rõ nguyên lý hoạt động của PCG và áp dụng ngay vào thực tế công việc

  • ✅ Xây dựng đường ống tự động hóa (automation pipeline) liên kết với Blueprint trong Unreal Engine

  • ✅ Tự động bố trí môi trường quy mô lớn sử dụng Landscape và Spline

  • ✅ Khả năng thiết kế quy trình sản xuất cảnh (Scene Production) hiệu quả bằng cách loại bỏ các tác vụ lặp đi lặp lại


👥 Khuyên dùng cho những đối tượng sau

  • Nghệ sĩ 3D đang mệt mỏi với việc sắp xếp đối tượng lặp đi lặp lại và mơ ước về sự hiệu quả trong công việc

  • Nhà thiết kế đồ họa Unreal cần cải thiện tốc độ sản xuất và xây dựng quy trình làm việc (pipeline)

  • unreal-engine5 Những nhà phát triển muốn tự động hóa việc tạo ra các thế giới mở hoặc bối cảnh quy mô lớn bằng cách sử dụng công cụ này.

  • Học viên muốn học các kỹ thuật tạo nội dung theo quy trình (Procedural Generation) một cách hệ thống.


🧭 Lưu ý trước khi khóa học bắt đầu

Khóa học này được thực hiện dựa trên phiên bản Unreal Engine 5.x. Bất kỳ ai cũng có thể tham gia nếu có hiểu biết cơ bản về cách vận hành trình chỉnh sửa (editor) và Material. Nội dung được cấu trúc để bạn có thể theo kịp ngay cả khi không có kiến thức lập trình phức tạp (Python, C++).


Portfolio của giảng viên: twinvion.com

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

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

  • Nghệ sĩ 3D mệt mỏi với việc sắp đặt các đối tượng lặp đi lặp lại

  • Nhà thiết kế đồ họa Unreal cần cải thiện tốc độ

  • Nhà phát triển muốn tự động hóa các môi trường quy mô lớn

  • Học viên muốn học về quy trình sản xuất hiệu quả

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

  • Bài giảng này được thực hiện dựa trên phiên bản Unreal Engine 5.x.

  • Chỉ cần có hiểu biết cơ bản về thao tác trình chỉnh sửa và Material thì bất kỳ ai cũng có thể tham gia khóa học,

  • Bạn có thể hoàn thành khóa học ngay cả khi không có kiến thức về Python hay C++.

Xin chào
Đây là vion

Xác minh sự nghiệp

Giảng viên ủy quyền của Unreal do Epic Games bình chọn (Unreal Authorized Instructor)

Xin chào, tôi là Vion, nhà phát triển Unreal Engine 5 năm kinh nghiệm và cũng là Giảng viên được Unreal ủy quyền (Unreal Authorized Instructor).

Unreal Engine rất mạnh mẽ, nhưng cũng vô cùng rộng lớn và phức tạp. Nếu tự học, bạn rất dễ mắc phải những thói quen xấu hoặc viết những đoạn mã kém hiệu quả theo kiểu "chỉ cần chạy được là xong". Dựa trên chương trình giảng dạy và phương pháp sư phạm đã được Epic Games kiểm chứng, tôi sẽ hướng dẫn để các bạn có thể đi theo 'con đường chính xác nhất'.

Đặc biệt, bằng cách kết hợp giữa PCG (Procedural Content Generation) đang được chú ý gần đây và Blueprint, tôi muốn truyền tải những 'bí quyết kỹ thuật' giúp giảm thiểu các tác vụ lặp đi lặp lại đơn thuần và tối đa hóa hiệu quả phát triển. Với 5 năm kinh nghiệm thực tế và sự chuyên nghiệp của một giảng viên được chứng nhận, tôi hứa sẽ mang đến những kiến thức thực tiễn có thể áp dụng ngay vào công việc.

 

Hồ sơ năng lực giảng viên: twinvion.com

Thêm

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

Tất cả

25 bài giảng ∙ (3giờ 23phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

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

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

2.080.186 ₫

25%

2.773.576 ₫