Unreal Engine 5- Blueprint Scripting 101
- Development
- Apr 17, 2025

Unreal Engine 5: Blueprint Scripting 101, available at $84.99, has an average rating of 4.7, with 113 lectures, based on 1034 reviews, and has 6441 subscribers.
You will learn about 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 This course is ideal for individuals who are Beginners looking to get started creating gameplay using Unreal or Intermediates or Professionals looking for a repository of Blueprint Scripting know-how It is particularly useful for Beginners looking to get started creating gameplay using Unreal or Intermediates or Professionals looking for a repository of Blueprint Scripting know-how.
Enroll now: Unreal Engine 5: Blueprint Scripting 101
Summary
Title: Unreal Engine 5: Blueprint Scripting 101
Price: $84.99
Average Rating: 4.7
Number of Lectures: 113
Number of Published Lectures: 113
Number of Curriculum Items: 113
Number of Published Curriculum Objects: 113
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
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 Inheritanceto Create Child Class Blueprints
Compile Blueprints
Debug Blueprints
Utilize Blueprint Productivity Hacks
With the knowledge gained in these video lessons, you’ll have the necessary skills to start creating your OWN custom scripts for your OWN gaming projects!
Please don’t hesitate to share your creations with me! I love to show off student projects in promotional emails.
Course Curriculum
Chapter 1: Getting Started
Lecture 1: Course Primer
Lecture 2: Download & Install
Lecture 3: Create Project
Chapter 2: Blueprint Overview
Lecture 1: Blueprint Example
Lecture 2: Components Panel
Lecture 3: Viewport Tab
Lecture 4: Details Panel
Lecture 5: My Blueprint Panel
Lecture 6: Event Graph
Lecture 7: Construction Script
Chapter 3: Blueprint Types
Lecture 1: Class Blueprints
Lecture 2: Level Blueprints
Chapter 4: Scripting Essentials
Lecture 1: Node Types
Lecture 2: Execution & Data Pins
Lecture 3: Node Wiring
Lecture 4: Node Organization
Chapter 5: Creating Object References
Lecture 1: Level BP – Design Time Object References
Lecture 2: Level BP – Run Time Object References
Lecture 3: Class BP – Design Time Object References
Lecture 4: Class BP – Run Time Object References
Lecture 5: Casted Object References
Lecture 6: Widget BP References
Lecture 7: Tag References
Chapter 6: Events
Lecture 1: Event Begin Play
Lecture 2: Event Tick
Lecture 3: Event Input
Lecture 4: Event Axis
Lecture 5: Event Begin Overlap
Lecture 6: Event End Overlap
Lecture 7: Event Begin Cursor Over
Lecture 8: Event End Cursor Over
Lecture 9: Event On Clicked
Lecture 10: Event On Released
Lecture 11: Event Hit
Lecture 12: Event Any Damage
Lecture 13: Event Point Damage
Lecture 14: Event Radial Damage
Lecture 15: Event Destroyed
Lecture 16: Custom Events
Chapter 7: Variables – Basic
Lecture 1: Variables Overview
Lecture 2: Boolean
Lecture 3: Integer
Lecture 4: Float
Lecture 5: Name
Lecture 6: String
Lecture 7: Text
Lecture 8: Vector
Lecture 9: Rotator
Lecture 10: Transform
Lecture 11: Actor (Object)
Lecture 12: Variables – Things to Know (Part #1)
Lecture 13: Variables – Things to Know (Part #2)
Lecture 14: Variable Tips & Tricks
Chapter 8: Functions
Lecture 1: Functions Overview
Lecture 2: Actor Functions
Lecture 3: Class Functions
Lecture 4: Component Functions
Lecture 5: Creating Functions
Lecture 6: Calling Functions
Lecture 7: Collapse to Function
Lecture 8: Pure & Impure Functions
Lecture 9: Function Library
Lecture 10: Local Variables
Lecture 11: Functions – Things to Know
Chapter 9: Macros
Lecture 1: Macros Overview
Lecture 2: Creating Macros
Lecture 3: Collapse to Macro
Lecture 4: Macro Library
Chapter 10: Variables – Advanced
Lecture 1: Array
Lecture 2: Set
Lecture 3: Map
Lecture 4: Enum
Lecture 5: Struct
Chapter 11: Flow Control Nodes
Lecture 1: Flow Control Overview
Lecture 2: Branch
Lecture 3: Sequence
Lecture 4: Do Once
Lecture 5: Do N
Lecture 6: Flip Flop
Lecture 7: Gate
Lecture 8: MultiGate
Lecture 9: For Loops
Lecture 10: For Each Loops
Lecture 11: While Loop
Lecture 12: Switches
Lecture 13: Select
Chapter 12: Blueprint Communication
Lecture 1: Casting
Lecture 2: Direct Communication (Part #1)
Instructors

Greg Wondra
Unreal Authorized Instructor
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Successful Job Interviews for IT
- Dynamics 365 Core Finance and Operations (22)
- Pinterest Marketing Advertising Beginner To Advanced 2024
- Mastering Loops- Modern JavaScript Techniques
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- Step-By-Step Stock Market Analysis and Real-Time Trades
- Canva Next Level- Become a Canva Expert
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8ZB Trading Cryptocurrency Price Action Course
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling