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 node references


The behavior of a Blueprint object is defined using various nodes. Nodes can be Events, Function Calls, Flow Control, Variables, and so on that are used in the graph. Even though each type of node has a unique function, the way they are created and used is common.

Nodes are added to the graph by right-clicking inside the graph panel and selecting the node from the Context Menu. If a component inside Blueprint is selected, events and functions supported by that component are also listed.

After a node is added you can select it and move it around using the left mouse button. You can use Ctrl to add or remove from the current selection of nodes. Clicking and dragging inside the graph creates a Marquee Selection that adds to the current selection.

Nodes can have multiple inputs and outputs and are of two types: Execution Pins and Data Pins.

Execution pins start the flow of execution and when the execution is completed it activates an output execution pin to continue the...