August 2019
Intermediate to advanced
380 pages
9h 17m
English
When creating a Blueprint, you need to decide what its responsibilities will be. This refers to what it will do and what it will not do. You need to make the Blueprint as independent as possible. A Blueprint must be responsible for its internal state.
To illustrate the concept of Blueprint responsibilities, let's work with a simple example created for teaching purposes. In a game, the player is represented by the FirstPersonCharacter Blueprint. If the player collides with an Enemy Blueprint, then the player will die and an explosion effect will be spawned. The following screenshot shows the Event Hit that was implemented in the Enemy Blueprint:
Next, you create another Blueprint that can also kill the player. ...
Read now
Unlock full access