Learn Procedural Content Generation (PCG) to Create Game Environments in the Fastest Way.
What You Will Learn:
- Learn Procedural Content Generation (PCG) in Unreal Engine 5.4
- Build construction tools
- Create game environments quickly, automatically, and accurately
- Automatically add trees, grass, plants, and more to game environments
- Manage PCG graphs in the cleanest and most efficient way
Requirements:
- Basic knowledge of Unreal Engine
- Familiarity with Blueprint programming in Unreal Engine will be an advantage
Description: The PCG course is taught entirely using Unreal Engine 5.4.
So, what is PCG or Procedural Content Generation?
Imagine you want to add trees to a level. You need to determine the number of trees, the distance between them, and other parameters. Manually configuring these settings can be very challenging. However, with PCG, you can easily adjust these parameters.
In the “Trees” section, you will get introduced to the PCG framework. You will learn about PCG graphs and how to use nodes such as the surface sampler to create random points on a landscape surface. From these points, you will generate static meshes for trees.
In the “Rocks” section, you will add rocks to your level. When the level already contains various objects like trees and rocks, you will define how these objects interact with each other. For example, if a rock and a tree occupy the same space, you will decide whether to remove the rock or the tree.
In the “Mesh Sampler” section, you will no longer create points on the landscape surface but on the surface of static meshes. You can use the mesh sampler to create mushrooms growing on wood, moss on walls, and more.
In addition to existing PCG nodes, you will learn how to create new PCG nodes to suit different scenarios.
Starting from an initial point, you can generate additional points around it. For example, a tree trunk can have branches and wood around it.
“Construction” is my favorite section. In this section, you will learn how to automatically create buildings. Since a building consists of many parts, this section covers many interesting topics. I will show different use cases of the nodes learned in previous sections.
Who This Course Is For:
- Those who want to create game environments quickly and accurately
- Those who want to learn PCG in the latest version of Unreal Engine
- Those who want to understand the new features of Unreal Engine 5.4
Click the button below to download.