How to Create an Interactive Procedural Mesh Terrain In UE4

Intro - How to Create a Interactive Procedural Mesh Terrain In UE4
with TitaniumAG
4420views
How to Create an Interactive Procedural Mesh Terrain In UE4
- English
- Game Development
Unreal Engine
- Project length: 3h 31m
In this series, you will cover the fundamentals of procedural mesh generation. You will also learn about creating and linking the UI to game events and you will be creating a ball enemy that uses rolling and physics for its traversal to chase down the player.
Overview
Introduction
In this tutorial series, you will learn how to programmatically create a terrain using C++ in Visual studio. The terrain will make use of Unreal's procedural mesh component. The Procedural mesh component is one that allows you to specify custom triangle mesh geometry. I will be walking you through my tried and tested method of creating geometry. You will learn how to increase the amount of geometry using a subdivision method. You will also learn how to manipulate geometry during gameplay. Lastly, I will be showing you how to create a rolling physics-based enemy that chases the player and can only be destroyed by a force field actor that the player has to stand on.
What are the requirements?
- Some knowledge of visual studio
- Knowledge of how to set up new Unreal Engine projects
- Knowledge of Unreal Engine's Class inheritance
- Some knowledge of object orientated programming terminology
What is the target audience?
- Unreal Engine users who want to get into procedural mesh generation
- Anyone who would like some fundamental tips on GPU mesh generation
- Game developers that might want to try a different approach who are doing something similar
Project Outline
The project outline explains what you will learn in each session
We will go over the installation of visual studio and all the components needed to start coding with it in Unreal.