Unreal Engine is a game development software made by Epic Games. It contains tools that greatly assist you with creating your very own video games!
A large amount of developers use the engine to make their games. Examples of games made by Unreal Engine includes: Fortnite, Borderlands and Star Wars Jedi: Fallen Order!
When you first boot up Unreal, you are met with this splashscreen where you have a variety of options to choose from. I'm going to be creating a FPS game so I would choose first person!
This is the play bar where you can play games and edit them!
The content drawer is where all your assets what you can insert into the game are stored!
The outliner shows you all the items you have within the game and shows which one you have selected!
This is the level blueprint where all the nodes for the level are stored. A function is a string of nodes which can receive inputs and outputs! Variables store information. Depending on whether the character is moving certain actions can be performed (if statements)
Floating Point Number - Decimal Numbers.
Name = Find or check the name of a specified asset.
String - Sequence of characters.
Text - Display text on screen.
Vector - Position or direction that something is moving.
Rotator - Giving an asset a set amount of times to rotate (speed)
Transform - Location, rotation and scale.
This is triggered whenever the blueprint is spawned in.
An actor is anything that has code inside of it.
Components are a special type of Object that Actors can attach to themselves as sub-objects. Components are useful for sharing common behaviors, such as the ability to display a visual representation, play sounds.
A branch is a true or false statement determined by Boolean.
Print string is a development tool that helps the developer know if the blueprint is working properly.
Trigger boxes - When triggered they cause an event to happen.
To find trigger boxes you go to add actors search trigger box.
Make sure that trigger box is selected before adding nodes!
Lerp nodes affects values over time.
A - Beginning Value
B - Final Value