ABSTRACT

This chapter introduces the basics of working with blueprints. Class blueprints are used to create modular sequences that will be used many times. Level blueprints should only be used for blueprint-script that will only be used on that particular level. The chapter utilizes functions that have variable inputs and outputs of different types. Functions, variables, and events are used, just as they are in programming, to create blueprints that have good readability and efficiency. The visual scripting that blueprints offer is a powerful tool for programmers and artists alike. Unreal Engine 4 enables to use visual scripting to perform a number of tasks including, level design, game logic programming, or encapsulating objects and classes. A Class Blueprint, often shortened to Blueprint, is an asset that allows content creators to easily add functionality on top of existing gameplay classes.