Mô tả

In this game development course, you'll learn all about Unreal Engine's Blueprint Scripting system. This embedded set of tools inside the editor allows ANYONE to create functional gameplay using a visual, node-based approach.  This course will cover all the essential concepts, skills, and language to get you started creating your own amazing gaming projects.

This course contains 113 fun-to-follow video lessons.  Topics covered include how to...


  • Setup a Project inside the Unreal Engine

  • Navigate the Blueprint Editor

  • Use the Event Graph to add functionality to a Blueprint

  • Use the Construction Script to make Procedural Content

  • Create / add / use Object References

  • Create / add / use Events

  • Create / add / use Variables

    • Ways to Get & Set

    • Create Single, Array, Set, or Map Variables

  • Create / add / use Functions

    • Create Custom Functions

    • Create a Function Library

  • Create / add / use Macros

    • Create Custom Macros

    • Create a Macro Library

  • Add / use Flow Control nodes

  • Identify Blueprint Types

    • Class Blueprints

    • Level Blueprints

  • Use different Blueprint Communication methods

    • Casting

    • Direct Communication

    • Event Dispatchers

    • Blueprint Interfaces

  • Identify and setup the different "Framework" Blueprints in your Project Settings

    • Game Mode

    • Pawn

    • Player Controller

    • Game Instance

  • Use Inheritance to Create Child Class Blueprints

  • Compile Blueprints

  • Debug Blueprints

  • Utilize Blueprint Productivity Hacks


With the knowledge gained in these video lessons, you will have the necessary skills to start creating your OWN custom scripts for your OWN gaming projects!

Please do not hesitate to share your creations with me!  I love to show off student projects in promotional emails.

Bạn sẽ học được gì

How to setup a project in Unreal

How to create various Blueprint Types

How to navigate the Blueprint Editor

How to utilize the Event Graph inside of a Blueprint

How to utilize the Construction Script inside of a Blueprint

How to create / add / use Variables in scripts

How to create Object References in scripts

How to create / add / use Events in scripts

How to create / add / use Functions in scripts

How to create / add / use Macros in scripts

How to add / use Flow Control nodes

How to Communicate between Blueprints

How to create / setup "Framework" Blueprints

How to create Child Blueprints using Inheritance

How to Compile Blueprints

How to Debug Blueprints

How to utilize hotkeys and other productivity tips & tricks inside of Blueprints

Yêu cầu

  • No programming or previous Unreal Engine experience necessary!

Nội dung khoá học

17 sections

Getting Started

3 lectures
Course Primer
04:09
Download & Install
03:33
Create Project
03:03

Blueprint Overview

7 lectures
Blueprint Example
09:10
Components Panel
18:35
Viewport Tab
14:40
Details Panel
07:44
My Blueprint Panel
07:54
Event Graph
14:12
Construction Script
16:36

Blueprint Types

2 lectures
Class Blueprints
06:19
Level Blueprints
15:35

Scripting Essentials

4 lectures
Node Types
07:48
Execution & Data Pins
06:45
Node Wiring
06:40
Node Organization
10:29

Creating Object References

7 lectures
Level BP - Design Time Object References
10:44
Level BP - Run Time Object References
16:57
Class BP - Design Time Object References
10:58
Class BP - Run Time Object References
13:33
Casted Object References
14:27
Widget BP References
11:33
Tag References
10:40

Events

16 lectures
Event Begin Play
10:03
Event Tick
12:52
Event Input
15:40
Event Axis
18:42
Event Begin Overlap
13:02
Event End Overlap
05:26
Event Begin Cursor Over
11:34
Event End Cursor Over
03:57
Event On Clicked
05:31
Event On Released
02:11
Event Hit
12:21
Event Any Damage
08:25
Event Point Damage
07:44
Event Radial Damage
08:48
Event Destroyed
08:44
Custom Events
14:40

Variables - Basic

14 lectures
Variables Overview
09:26
Boolean
09:54
Integer
12:02
Float
14:36
Name
12:11
String
09:33
Text
13:54
Vector
08:01
Rotator
16:38
Transform
11:03
Actor (Object)
09:18
Variables - Things to Know (Part #1)
11:53
Variables - Things to Know (Part #2)
09:36
Variable Tips & Tricks
12:27

Functions

11 lectures
Functions Overview
07:20
Actor Functions
06:14
Class Functions
07:52
Component Functions
04:31
Creating Functions
11:39
Calling Functions
15:05
Collapse to Function
14:09
Pure & Impure Functions
11:17
Function Library
17:17
Local Variables
10:55
Functions - Things to Know
15:17

Macros

4 lectures
Macros Overview
08:43
Creating Macros
13:23
Collapse to Macro
07:39
Macro Library
15:32

Variables - Advanced

5 lectures
Array
16:00
Set
10:45
Map
18:12
Enum
14:34
Struct
18:31

Flow Control Nodes

13 lectures
Flow Control Overview
03:56
Branch
10:21
Sequence
07:15
Do Once
08:01
Do N
05:10
Flip Flop
10:23
Gate
09:53
MultiGate
09:17
For Loops
17:30
For Each Loops
14:17
While Loop
07:57
Switches
18:31
Select
18:13

Blueprint Communication

6 lectures
Casting
11:30
Direct Communication (Part #1)
08:53
Direct Communication (Part #2)
12:20
Event Dispatchers
16:08
Blueprint Interfaces (Part #1)
15:39
Blueprint Interfaces (Part #2)
08:55

Inheritance

3 lectures
Parent (Base) Class
12:50
Child Class (Part #1)
14:09
Child Class (Part #2)
13:17

Blueprint Framework

7 lectures
Framework Overview
04:32
Game Mode (Part #1)
11:47
Game Mode (Part #2)
10:50
Pawn
09:52
Character
11:47
Player Controller
19:38
Game Instance
18:31

Compiling

1 lectures
Compiling
09:21

Debugging

3 lectures
Breakpoints
14:33
Watch Values
07:50
Message Log
08:07

Blueprint Productivity Hacks

7 lectures
Searching
08:19
Bookmarks
04:06
Palette / Favorites Panel
05:23
Collapsing Nodes
08:02
Custom Layouts
06:17
Tips & Tricks
09:59
Productivity Hotkeys
15:55

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.