Blueprint Overview

6 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$99.99
List Price:  $139.99
You save:  $40
€95.97
List Price:  €134.37
You save:  €38.39
£79.80
List Price:  £111.73
You save:  £31.92
CA$139.82
List Price:  CA$195.75
You save:  CA$55.93
A$153.75
List Price:  A$215.26
You save:  A$61.51
S$134.64
List Price:  S$188.51
You save:  S$53.86
HK$778.36
List Price:  HK$1,089.74
You save:  HK$311.37
CHF 89.34
List Price:  CHF 125.09
You save:  CHF 35.74
NOK kr1,107.14
List Price:  NOK kr1,550.05
You save:  NOK kr442.90
DKK kr715.75
List Price:  DKK kr1,002.09
You save:  DKK kr286.33
NZ$171.37
List Price:  NZ$239.93
You save:  NZ$68.55
د.إ367.26
List Price:  د.إ514.18
You save:  د.إ146.92
৳11,945.63
List Price:  ৳16,724.36
You save:  ৳4,778.73
₹8,442.99
List Price:  ₹11,820.52
You save:  ₹3,377.53
RM446.75
List Price:  RM625.47
You save:  RM178.72
₦169,271.38
List Price:  ₦236,986.70
You save:  ₦67,715.32
₨27,777.22
List Price:  ₨38,889.22
You save:  ₨11,112
฿3,446.26
List Price:  ฿4,824.91
You save:  ฿1,378.64
₺3,454.90
List Price:  ₺4,837
You save:  ₺1,382.10
B$580.04
List Price:  B$812.08
You save:  B$232.04
R1,811.35
List Price:  R2,535.96
You save:  R724.61
Лв187.69
List Price:  Лв262.77
You save:  Лв75.08
₩140,436.95
List Price:  ₩196,617.35
You save:  ₩56,180.40
₪370.16
List Price:  ₪518.24
You save:  ₪148.08
₱5,893.31
List Price:  ₱8,250.87
You save:  ₱2,357.56
¥15,475.45
List Price:  ¥21,666.25
You save:  ¥6,190.80
MX$2,042.64
List Price:  MX$2,859.78
You save:  MX$817.14
QR364.56
List Price:  QR510.41
You save:  QR145.84
P1,367.06
List Price:  P1,913.94
You save:  P546.88
KSh12,945.58
List Price:  KSh18,124.33
You save:  KSh5,178.75
E£4,964.52
List Price:  E£6,950.52
You save:  E£1,986
ብር12,237.67
List Price:  ብር17,133.23
You save:  ብር4,895.55
Kz91,290.87
List Price:  Kz127,810.87
You save:  Kz36,520
CLP$98,658.13
List Price:  CLP$138,125.33
You save:  CLP$39,467.20
CN¥724.22
List Price:  CN¥1,013.94
You save:  CN¥289.72
RD$6,024.63
List Price:  RD$8,434.73
You save:  RD$2,410.09
DA13,426.15
List Price:  DA18,797.15
You save:  DA5,371
FJ$227.57
List Price:  FJ$318.61
You save:  FJ$91.03
Q771.64
List Price:  Q1,080.33
You save:  Q308.69
GY$20,913.50
List Price:  GY$29,279.73
You save:  GY$8,366.23
ISK kr13,966.60
List Price:  ISK kr19,553.80
You save:  ISK kr5,587.20
DH1,005.63
List Price:  DH1,407.93
You save:  DH402.29
L1,821.98
List Price:  L2,550.85
You save:  L728.86
ден5,904.20
List Price:  ден8,266.12
You save:  ден2,361.91
MOP$801.48
List Price:  MOP$1,122.11
You save:  MOP$320.62
N$1,812.81
List Price:  N$2,538.01
You save:  N$725.20
C$3,678.31
List Price:  C$5,149.78
You save:  C$1,471.47
रु13,500.25
List Price:  रु18,900.90
You save:  रु5,400.64
S/379.05
List Price:  S/530.69
You save:  S/151.63
K402.47
List Price:  K563.48
You save:  K161
SAR375.40
List Price:  SAR525.58
You save:  SAR150.17
ZK2,764.29
List Price:  ZK3,870.12
You save:  ZK1,105.82
L477.77
List Price:  L668.90
You save:  L191.12
Kč2,432.37
List Price:  Kč3,405.42
You save:  Kč973.04
Ft39,496.05
List Price:  Ft55,296.05
You save:  Ft15,800
SEK kr1,103.50
List Price:  SEK kr1,544.95
You save:  SEK kr441.44
ARS$100,374.93
List Price:  ARS$140,528.92
You save:  ARS$40,153.99
Bs690.75
List Price:  Bs967.07
You save:  Bs276.32
COP$438,931.09
List Price:  COP$614,521.09
You save:  COP$175,589.99
₡50,918.63
List Price:  ₡71,288.12
You save:  ₡20,369.49
L2,526.16
List Price:  L3,536.73
You save:  L1,010.56
₲780,388.98
List Price:  ₲1,092,575.79
You save:  ₲312,186.81
$U4,261.82
List Price:  $U5,966.72
You save:  $U1,704.90
zł416.31
List Price:  zł582.85
You save:  zł166.54
Already have an account? Log In

Transcript

Welcome everybody and in this series of videos we are going to be constructing a whole lot of different blueprints. Now before we get rolling into that, I just wanted to take a timeout to talk a little bit about what blueprints are in Unreal Engine four. So hopefully this becomes a little bit more clear as we go along. So first of all, what are blueprints? Well, blueprints are the visual coding system in Unreal Engine four and it enables non coders such as myself a designer by trade to quote unquote code by using a visual node based system to create gameplay elements. What you see here in this screenshot is an example of blueprint scripting some functional gameplay made by wiring together a bunch of different nodes.

Now in Unreal Engine four there are several different types of blueprints. But the two most common categories or core common categories that I like to put them in are level blueprints that contains certain codes, certain scripts specific to a level. And then there's class blueprints that contains script that is code specific to a certain class, like a character or even a movie door, that sort of thing. So let's talk about the anatomy of a class blueprints. a blueprint class is often shortened to just blueprint and it consists of components, and then graphs. What we're going to be doing when we construct a lot of these blueprints, we are going to be adding all of the necessary components for the blueprint.

So for example, we're going to be creating a spinning fan. And in this first pass, we're just going to be adding all the necessary components for that blueprint class. Things like fan blades and a central point at which the fan spins around that sort of thing. And then later on, we're going to move from this component section of the blueprint to the graph portion of the blueprint where we actually wire together some nodes to create some functionality. What you're seeing here is a screenshot from an example blueprint. This is what is known as a Character Blueprint.

So up in the left hand portion of the blueprints editor are the components panel. This is where you combine together things like a character, maybe some text, maybe some, I don't know, collision volumes, such as this capsule around him, etc. to all comprise your one blueprint. These are some different tabs in your Blueprint Editor right here. This is the viewport tab with which you can see all the different components of your blueprint and then over in the right hand side of your Your Blueprint Editor you see a Details panel. And depending on what you have selected over here is one of your components, you're going to see a lot of properties that you can alter about it.

The Event Graph tab, right here is the viewport tab. This is Event Graph tab. This is where all the blueprint scripting takes place where we wire together all those nodes. And over in the left hand side in something called the My Blueprint panel is where we contain things called functions, and variables, which there will be a lot more discussion on that to come. Now the Event Graph, which is where all that quote unquote scripting takes place. This is where we make blueprints do something and this is done by connecting nodes together.

Nodes consists of all different types of pins. These triangle shaped pins are considered execution pins. They're the things that actually say, hey, if this event happens, then Do this it's kind of like a flow of electricity that just flows from left to right. There are also color coded pins known as data input and output pins, their inputs if they're on the left hand side of a node and their outputs if they are on the right side of a node. Now each node, each node has a specific purpose. For example, there are nodes to print text out to the screen, there are nodes to add and subtract, multiply and divide numbers.

There are nodes to play a sound or spawn a particle effect, that sort of thing. Here's some more examples of some of those blueprint nodes I was just talking about. This is what they look like. Again, these triangle shapes are what are called execution pins. And these round color coded pins are known as data input if they're on the left hand side or data output if they are on the right hand side of a node. So game events in order for some bit of script to work, it must be triggered by some kind of event.

And again, we're not going to be doing any of this scripting stuff in this construction section but this is worth talking about now. Some examples of game events our Event Begin Play What do we do when the game first fires up Event Tick fires every frame event overlap fires when some object has been overlapped by another object and event hit. Make something happening when something hits a given object. Event nodes are red. There are different types of nodes you can place in your graph. And each has a specific color associated with it events are red functions are blue, something known as flow control nodes are gray and again, we will talk a lot more about that later.

Also, note that Data pins are color coded to. We will talk a lot more about this in our blueprint visual scripting section. But this is enough of a primer just to get some things percolating in your brain. Without further ado, that is a very brief summary, if you will, and what blueprints scripting is all about. Now we're going to actually get on to creating, constructing, putting together some of the components for some blueprints. We'll see you guys in the next video.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.