Book Image

Unreal Engine 4 Game Development Essentials

By : Satheesh PV, Satheesh P.V
Book Image

Unreal Engine 4 Game Development Essentials

By: Satheesh PV, Satheesh P.V

Overview of this book

Unreal Engine 4 is a complete suite of game development tools that gives you power to develop your game and seamlessly deploy it to iOS and Android devices. It can be used for the development of simple 2D games or even stunning high-end visuals. Unreal Engine features a high degree of portability and is a tool used by many game developers today. This book will introduce you to the most popular game development tool called Unreal Engine 4 with hands-on instructions for building stunning video games. You will begin by creating a new project or prototype by learning the essentials of Unreal Engine by getting familiar with the UI and Content Browser. Next, we'll import a sample asset from Autodesk 3ds max and learn more about Material Editor. After that we will learn more about Post Process. From there we will continue to learn more about Blueprints, Lights, UMG, C++ and more.
Table of Contents (19 chapters)
Unreal Engine 4 Game Development Essentials
Credits
About the Author
Acknowledgements
About the Reviewer
www.PacktPub.com
Preface
Index

Destroying our Blueprint Actor after some seconds


Once we place or spawn this Actor in world we will destroy this actor with a particle effect and sound. To do that:

  • Create a new variable (float) and name it DestroyAfter. Let's give it a default value of five seconds.

  • Go to Event Graph and add a new event called Event BeginPlay. This node is immediately executed when the game starts or when the actor is spawned in the game.

  • Right-click on the graph editor and search for Delay and add it. Connect Event BeginPlay to the Delay node. This node is used to call an action after a number of specified seconds.

  • The Delay node takes a float value, which is used for the duration. After the duration runs out, execution is continued to the next action. We will connect our DestroyAfter variable to the duration of Delay.

  • Right-click on the graph and search for Spawn Emitter At Location. This node will spawn the given particle effect at the specified location and rotation. Connect Delay to this node and set a...