Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Unreal Engine 5 PCG – Procedural Content Generation (English) by Brandon Vox

/

Release date:2024, August

Duration:11 h 50 m

Author:Brandon Vox

Skill level:Beginner

Language:English

Exercise files:Yes

Unreal Engine 5.4 PCG: Creating Game Environments Using Procedural Content Generation

What is PCG (Procedural Content Generation)?

Imagine you’re tasked with adding trees to a level. You’d need to decide how many trees to place, the spacing between them, and other details. Doing this manually is extremely time-consuming. However, with PCG, you can automate this process, saving time while maintaining accuracy.

What You’ll Learn:

Introduction to PCG:

  • Familiarize yourself with the PCG framework.
  • Learn how to use the nodes in the PCG Graph.
  • Use the Surface Sampler node to create random points on your landscape.
  • Use the Static Mesh Spawner node to generate meshes (like trees or objects) from those points.

“Rock” Section:

  • Learn how to add rocks to your level and manage the interaction between various objects like trees and rocks. For example, when objects overlap, decide whether to keep the tree or the rock.

Mesh Sampler Section:

  • Instead of placing points only on the landscape surface, you’ll discover how to create points on any static mesh.
  • For example, use the Mesh Sampler node to spawn mushrooms on tree logs or other objects.

Custom PCG Nodes:

  • Learn how to create custom PCG nodes that cater to your specific needs, expanding beyond the built-in PCG nodes.
  • Discover how to create secondary points from an initial point, such as adding branches or tree logs around a tree stump.

Building Section:

  • One of the most exciting parts of the course is learning to generate buildings procedurally.
  • Since a building is composed of many different parts, this section is broken into multiple lectures, where you’ll learn how to apply the nodes you’ve mastered in earlier sections.

By the end of the course, you’ll have the knowledge and skills to create dynamic, efficient environments using Unreal Engine’s powerful PCG tools.

Watch online or Download for Free
[Udemy] Unreal Engine 5 PCG – Procedural Content Generation (English) by Brandon Vox
01. Setup Project

01. Unreal Engine 5.4
02. Create Project
03. Third Person Template
04. Create Level
05. Plugin

02. Tree

01. PCG Graph
02. Surface Sampler
03. Static Mesh Spawner
04. Multiple Static Mesh
05. Transform Point

03. Rock

01. PCG Rock
02. Self Pruning
03. Bound Modifier
04. Difference
05. Node Order

04. Foliage

01. PCG Foliage
02. Difference

05. Parameter

01. Scale Multiplier
02. Mesh
03. Mesh and Weight
04. Amount and Looseness
05. Graph Instance

06. Path Spline

01. Spline Actor
02. Spline Sampler
03. Projection
04. Difference
05. Multiple Spline
06. Steepness

07. Mesh Sampler

01. Asset
02. Get Actor Data
03. Bound Modifier
04. Mesh Sampler
05. Normal To Density
06. Select Points
07. Subgraph
08. Difference

08. Close Spline

01. Spline Actor
02. PCG Spline
03. Difference

09. Custom PCG Node

01. Setup PCG Node
02. Point Data
03. Split 2 Arrays
04. Construct Point Data
05. Construct Data Collection
06. Test PCG Node
07. Node Title Override
08. Ratio

10. Tree Stump

01. PCG Tree Stump
02. Create Points Grid
03. Tree Log with Mushrooms
04. Subgraph Tree Stump
05. Subgraph Loop
06. Blueprint Actor for PCG
07. Change Tree Stump Mesh
08. Get Actor Property
09. Tree Branch Asset
10. Add Tree Branch
11. Set Bound for each Mesh
12. Set Bound Tree Stump
13. Mesh Sampler 1
14. Mesh Sampler 2
15. Set Bound for Tree
16. Difference
17. Difference and Self Pruning
18. Tree Stump Blueprint Property

11. Building

01. Blueprint Actor Building
02. Spline Sampler
03. Floor Scale
04. Floor Offset
05. Wall Offset
06. Difference Minimum
07. Wall Offset Adjustment
08. Multiple Floor 1
09. Multiple Floor 2
10. Multiple Floor 3
11. Points Grid
12. Corner 1
13. Corner 2
14. Corner 3
15. Base Floor
16. Fix Single Floor
17. Base Trim
18. Roof Trim
19. Roof Corner
20. Roof 1
21. Roof 2
22. Roof 3
23. Roof 4
24. Roof Flat 1
25. Roof Flat 2
26. Highest Floor
27. Multiple Mesh
28. Random Building

[Udemy] Unreal Engine 5 PCG – Procedural Content Generation (English) by Brandon Vox_Subtitles.7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

Leave a Comment

Your email address will not be published. Required fields are marked *