Professional Documents
Culture Documents
Blueprints 3 - Booleans: Unreal 4
Blueprints 3 - Booleans: Unreal 4
UNREAL 4
CHALLENGE DESCRIPTION
Blueprints is the visual scripting system inside Unreal Engine 4 and is a fast way to start prototyping your game. Instead of having to write code line
by line, you do everything visually: drag and drop nodes, set their properties in a UI, and drag wires to connect.
Use the template here to answer complete the following challenges: https://drive.google.com/open?id=0ByeC-k5TTNpZVmdsOG9RM0o5Smc
The solution to the challenge can be found here: Example Completed Assignment
LEARNING TARGETS
STANDARD 2 - LOGIC DEVELOPMENT
Exceeds Mastery Demonstrates Mastery Approaching Mastery Developing Foundational Skills
ACTIVITY NODES
Item Description
Boolean
OnHit
Branch
Delay
BLUEPRINT CREATION
Create a blueprint that completes the described task
When the level begins play, Light R, G, Y starts turned off
Screenshot of Blueprint:
When the player overlaps each of the Key Trigger, the corresponding light should turn on and not be able to be turned off
Screenshot of Blueprint:
After the player activates all three key triggers, delay 2 seconds and then destroy the wall “DestroyWall” in the world outliner
Screenshot of Blueprint:
After the player runts into (hits) all 4 green cubes on the map,
create the SphereSpawn actor at (-520, -210, 120), a rotation of (0, 0, 90), and s scale of (1, 1, 1)
It may help to use print string to show when the player hits the cube.
Screenshot of Blueprint:
Using the SphereSpawn actor class blueprint (not the level blueprint):
Spawn a GreenSphere actor at (-220, -720, 1440) using the SphereMakers CollisionBox (OnComponent Overlap)
Do not allow the actor to spawn another GreenSphere till the character has left the for 10 seconds
Screenshot of Blueprint:
When the created GreenSphere from the previous spot slides down the ramp and hits the SphereTrigger:
Display “YouWin” widget on the viewport using a Widget
Wait 5 seconds, remove the widget, and then reload the level
Screenshot of Blueprint: