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

Blueprint graph types


As we mentioned before, Blueprints are assets that are saved in Content Browser that are used to create new types of Actors or script gameplay logic, events, and so on, giving both designers and programmers the ability to quickly iterate gameplay without writing a single line of code. In order for a Blueprint to have scripted behavior, we need to define how it behaves using various nodes in graph editor. Let's take a quick look at various graphs:

  • Construction Script Graph: Construction graph is executed the moment the Blueprint is initialized and whenever a change happens to any variables within the Blueprint. This means that whenever you place an instance of the Blueprint in the level and change its transformation or any variable, the construction graph is executed. This graph is executed once every time it is constructed and again when any of the properties or Blueprint is updated. This can be used to construct procedural elements or to set up values before the game...