Unreal Engine
Most Common Variables
boolean - True or false
integer - Whole number (no decimal)
float - Number WITH a decimal
vector - Set of three numbers (X,Y,Z) This can represent a players position in the game or even RBG Color values.
A class describes the functionality and the properties of an object.
Examples - Heart increases health or how a player moves
Game Actions
Blueprint
Blueprint is a visual scripting that allows you to give behaviors to objects without using C++
It's objects that you can see in your world that you can attach behaviors too (similar to a class)
Once you have created a blueprint, you can use it throughout your project multiple times and independently.
Actor - Object that can be spawned
Pawn - Can be moved by the user
Character - Walk Around
Parent Class - Properties and functions that can be used by the child class
Functions - Perform Tasks
Macros - Perform tasks
Variables - Store data
Event dispatchers - Perform events
Event Graph is where you add all the functionality of the blueprint
Viewport - Shows you the content of the blueprint (geometry, material, objects)
Construction Script - The default that runs at the start of the game
Components window is where you can add to your blueprint
When you make a change in blueprint, the compile button will have a yellow circle with a question mark. This means it needs to be recompiled.
When you add a mesh, there will be a marker but nothing will actually be there unless you choose what kind of mesh you want.
Adding a mesh will make it a child of the default scene root.
Once you have selected the kind of mesh, you can also add material
Actor Ticking - running code or blueprint at regular intervals
The blueprint details are where you set the collisions and physics
Compile - runs a check to make sure there are no errors in modes
Save - Saves Changes
Brows - Opens up folder that you are working on
Find - Look up nodes
Hide - Takes nodes out of view
Class Settings -
Class Defaults -
Simulation -
Play - Plays in a new editor window
Details Panel - Shows options you may use to modify your project
Find Results - Find nodes in blueprint.
Event Graph - Shows any errors
My Blueprint - Shows elements of the blueprint