Skip to content
UdemyUnreal EnginePaid courseAll LevelsCertificate

Unreal Engine 5 - Blueprint Scripting 101 (Udemy.com)

Craft amazing gameplay experiences by mastering Blueprint Scripting in the Unreal Engine

Created by: Greg Wondra

Last updated May 2026

icon
What you will learn

  • 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
  • Blueprint Scripting
  • Visual Scripting
  • Unreal Engine Logic

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100

icon
Course Description

In this game development course, you will 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'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.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Greg Wondra

Greg Wondra is an Unreal Authorized Instructor and 12 year video game design veteran.  He's worked for companies such as 2K Sports, KingsIsle Entertainment, and Nickelodeon.  Working credits include:

 - Wizard 101 (PC)

 - Lost Planet 3 (360, PS3, PC)

 - MonkeyQuest (PC)

 - Sports Champions (PS3)

 - Major League Baseball 2K5, 2K6, 2K7, 2K8 (various consoles)

 - SpongeBob Moves In (Mobile)

 - Grub Guardian (Mobile)

Working in the gaming industry has been a lifetime dream filled with rare opportunities.  He's had the good fortune to have directed LeBron James and Derek Jeter in motion capture sessions in his gaming career.  Additionally, Greg led the design of "Sports Champions"...the first game ever released for the PS Move hardware.

"Mr. Wondra" has worked as the Video Game Design instructor at the Regional Occupational Center in Bakersfield, CA where he teaches a full year course on game design using the Unreal Engine.


icon
More courses by Greg Wondra

$79.99

$64.99

$84.99

$94.99

$89.99

$19.99

icon
More Unreal Engine courses

$99.99

$19.99

$99.99

$84.99

$79.99

$24.99

icon
Reviews

4.6

1,659 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Tau I Robinson-Farrar on 6/12/2026

I haven't finished the course yet, but it's okay, I guess. I'm starting to understand how the nodes work and the basics of blueprint scripting. I'm just a little worried that I won't be able to connect all the pieces when I start working on my survival horror prototype.

By Anonymized User on 2/13/2026

This Unreal Engine 5 Blueprint course is highly recommended, especially if you're a complete beginner like me. The explanations are clear, step-by-step, and easy to follow even if you're still getting used to Unreal’s interface. Even though I’m currently using Unreal Engine 4, the concepts still apply really well and I can follow along without any major issues. The fundamentals are explained in a way that actually makes things click. I’m transitioning from Unity, and this course really helped me understand how Unreal’s Blueprint system works compared to what I was used to before. It gave me more confidence to build my own game projects moving forward. Another great thing is that I was still able to fully understand the material using the Indonesian subtitles, which helped me a lot while learning. The content is very complete, practical, and straight to the point. Definitely worth it. Looking forward to more Unreal courses from the instructor!

By Sandeep Jadam on 2/2/2026

Nice course for beginners in Unreal Engine Blueprint

By Artem Spivak on 10/3/2025

I absolutely loved this course! It delivers a rock solid, foundational understanding of Unreal Engine 5 Blueprint scripting in a friendly, well-structured way. Concepts are explained clearly and built up step by step, so by the end you will feel confident creating gameplay logic with Blueprints. If you’re new to Unreal or you want to strengthen your Blueprint fundamentals, this is the course to take. It sets you up for more advanced systems and gives you the confidence to prototype and build real game features. Highly recommend - everyone learning UE5 should complete it.

By Caleb Anderson on 9/28/2025

TL;DR: A phenomenal beginner-friendly course on Blueprint fundamentals. The instructor explains clearly, assumes no prior knowledge, and makes concepts approachable. Some frustrations with pre-built scripts, hotkey reuse, and poor mic quality, but overall an excellent starting point for learning Unreal Engine. Overall, my impressions of this course are very positive. The instructor does a fantastic job of breaking concepts down into layman’s terms. He also makes a point to show that Unreal Engine usually offers multiple ways to accomplish the same task. He cycles through these different approaches repeatedly, making it clear that there isn’t just one “right” way to do something. For me—someone with no prior experience coding, using Blueprints, or working in Unreal Engine—that was invaluable. It made the course feel inviting and beginner-friendly instead of intimidating. I’ve seen reviews where people complained that the material was “too basic,” but I disagree. In my opinion, his decision to assume nothing about the student’s prior knowledge is a hallmark of good teaching. By not presuming any baseline understanding, he ensures that even complete beginners like myself can follow along without feeling lost. That said, there were some frustrations. In the later sections of the course, he often presented pre-constructed scripts without walking through how he built them. While he only did this with concepts already explained earlier in the course, it meant I frequently had to pause the video and manually reconstruct what he had done off-camera before I could continue. I suspect he chose this approach to keep the lecture times shorter and avoid losing viewer attention, which makes sense—but it did slow me down as a learner. Another consistent frustration was the way hotkeys were handled. Because he deleted or reused a lot of scripts behind the scenes, I often found myself accidentally reusing the same hotkeys he mentioned in earlier sections. This forced me to either disable old setups or invent new hotkeys just to stay aligned with the tutorial, which created plenty of confusion. A bit more organization here—like maintaining consistency with hotkeys across the course or flagging changes more explicitly—would have helped avoid this. Even with those issues, the course is an excellent introduction to Blueprints. If you’re brand new to Unreal Engine, this provides a phenomenal baseline. It’s very focused on Blueprint fundamentals, so you may want to pair it with a broader overview course if you’re looking for exposure to the engine as a whole. Still, even on its own, this would be a great first step into Unreal Engine. The material is solid, the explanations are considerate, and the teaching style is welcoming. I fully intend to take other courses from this instructor because of how effective his approach is. My one big piece of constructive feedback: please upgrade your microphone. The frequent peaking and audio quality issues were distracting. Even an affordable upgrade in the $100–$150 range would make a massive difference. All in all, though, this is a phenomenal course—thoughtful, clear, and genuinely beginner-friendly.

By Anonymized User on 5/19/2024

It was an amazing experience. Greg Wondra is a brilliant teacher who breaks down complex topics into manageable chunks, just the way I like it. As a gameplay animator with no coding experience, I wanted to improve my Unreal Blueprint scripting skills and strengthn my basic foundation before tackling more complex animation features. This course exceded my expectations. Greg's teaching style made everything easy understand and follow with practicl examples and hands on approach. I’m glad I chose this tutorial over the others. It was perfect for me. I highly recommend it to anyone looking to learn blueprints in a simple and fun way.

By Bruno Nier-Maréchal on 4/28/2024

Before this course, I did two others about learning blueprints. I gave up, teachers don't explain every concept, like click here then here, and that's the result... So I was so lost about some crucial concepts in blueprint scripting ! Then I took this course and waoohh, this is exactly what I was looking for, a course where the teacher explain every step by step, to make sure we understand everything. You will find a lot of graph examples here, that you can apply to your own work. Now, I'm feeling really confident about it and I'm ready to move to harder courses. I really recommend the course to any beginners like me who want to dive into this amazing world.

By Wayne Boutilier on 9/23/2023

I'm new to Unreal Engine... I've spent the last 2 months getting familiar with Unreal Engine via this course and a one other. I'm coming from a Unity background. Unity had Bolt which I hated and did not bother to learn. I needed a '101' type course to guide my learning Blueprints and Unreal Engine in general. I wanted to get proficient with Blueprints before heading into C++ coding to see what Blueprints offers in the way of rapid prototyping of a game. I'm not disappointed! I have enjoyed this course and I would 'highly' recommend it to anyone wanting to learn Unreal Blueprints or anyone coming from Unity to Unreal. The two courses I've completed on Unreal have convinced me that Unreal Engine is far superior to Unity in many respects for developing games. This course should be on your wishlist and considered 'Essential' or 'Required Reading.' Mr. Wondra... great job on the content!

By Kiril Petrin on 3/28/2023

This course is great! It really helps me to understand the structure and capabilities of Unreal Engine. Don't miss it. Here are the roots! This is actually programming language, so if you want to become game dev my advice is this to be your second course. Firstly go thru some short follow game-demos on YouTube or here and after that start this course. If you do like this you'll be more intrigued here and you'll get much more then you expect. After this course go for more advance game project and your own project. After that C++ essentials and finally C++ project. After a few mistakes this is my current roadmap. Also I recommend you to get familiar with Blender - to make some assets - it's easy, fun and very helpful. Thank you mister Wondra!

By Demetric Spivey on 9/18/2022

The Best There Is That is not hyperbole. I don't know Mr. Wondra. I gain nothing from saying this. Other than the quality information of this course. I've been learning UE4 for about 4 years now. In that time i've read chunks of documentation. Taken tutorials at the UE learning hub. And checked out the best of YouTube. So objectively Mr. Wonder is the best source to learn Blueprints there is. If you're new to UE or need a refresher this is the course. I was literally looking for a modern source covering the basics. When this course dropped. I couldn't ask for more. And you'll be hard pressed to find better.

Showing all 10 reviews on CourseDuck

Read all 1,659 reviews on Udemy