Unreal Engine 5 : Getting Started with Blueprints

Learn how to code with blueprints in Unreal Engine 5!

4.58 (264 reviews)
Udemy
platform
English
language
Game Development
category
instructor
1,644
students
14 hours
content
Jul 2022
last update
$79.99
regular price

What you will learn

How to navigate the Unreal Engine 5 Blueprint editor UI

What variables are and how they are used in coding

How and when to use functions, events and macros

The different ways blueprints communicate

How to navigate the widget designer UI

Create and set up widgets for the players HUD

How to create some commonly used gameplay systems

How the animation blueprint works

Description

Getting Started with Blueprints

In this course we will be starting with the basics like what blueprints are and how to navigate the blueprint editor in Unreal Engine 5, right though to creating game play systems and learning how to use many of the main features of blueprints as well as how to setup widgets and animation blueprints.

The goal of this course is to provide you with useful information and knowledge so that your able to plan and create your own gameplay systems in your future projects as well as read other peoples blueprints which can really help speed up the learning process. No previous programming knowledge required!


What will you learn?

  • What are blueprints

  • How to navigate the Unreal Engine 5 blueprint UI

  • What variables are and how to use them

  • How to use variable's most commonly used nodes

  • How to use functions, macros and events to keep your project clean and efficient

  • The differences between blueprints types such as characters, game modes and actors

  • Blueprint communication including casting, interfaces and event dispatchers

  • How arrays work and how to change them during gameplay

  • How to setup player inputs including the new Enhanced Inputs

  • The fundamentals of animation blueprints

  • How to create and setup widget UI on a players screens

  • How to change widget layouts and bind them to variables and functions

  • How to make a health, interaction, respawn and damage gameplay systems

  • Spawning actors, particles and sound effects including the new MetaSounds

  • Code organization

Content

Introduction

Intro (Overview)
Intro (Creating Blueprints)
Intro (Event Flow)

Variables

Variables (Overview)
Variables (Boolean)
Variables (Float)
Variables (Integer)
Variables (Name, Text & Strings)
Variables (Vector, Rotator & Transforms)
Variables (Actors & Objects)
Variables (Arrays & Loops)

Basics

Basics (Functions)
Basics (Macros)
Basics (Structs & Enums)
Basics (Events)
Basics (Blueprint Inheritance)
Basics (Casting)
Basics (Event Dispatchers)
Basics (Interfaces)
Basics (Components)
Basics (Player Controllers)
Basics (Gamemodes)
Basics (Utility Nodes)

Additional Lessons

Additional Lessons (Traces)
Additional Lessons (Data Table)
Additional Lessons (Overlap Nodes)
Additional Lessons (Input Events)
Additional Lessons (Tags)
Additional Lessons (Spawning Actors)
Additional Lessons (Code Organization)
Additional Lessons (Blueprint Debug Tools)
Additional Lessons (Timelines)
Additional Lessons (Sockets)
Additional Lessons (Movement Component)
Additional Lessons (Effects and Sounds)

Widgets

Widgets (Overview)
Widgets (Layouts)
Widgets (Creating Widgets)
Widgets (Binding)
Widgets (Borders,Overlays & Grids)
Widgets (Drag & Drop)

Animation Blueprints

Animation Blueprints (Overview)
Animation Blueprints (Montages)
Animation Blueprints (Blend Nodes)
Animation Blueprints (Notifies)
Animation Blueprints (States)
Animation Blueprints (Blend Spaces)
Animation Blueprints (Aim Offsets)

Gameplay Systems

Gameplay Systems (Interaction)
Gameplay Systems (Damage)
Gameplay Systems (Health Bar)
Gameplay Systems (Respawn)
Gameplay Systems (Crouching)

Screenshots

Unreal Engine 5 : Getting Started with Blueprints - Screenshot_01Unreal Engine 5 : Getting Started with Blueprints - Screenshot_02Unreal Engine 5 : Getting Started with Blueprints - Screenshot_03Unreal Engine 5 : Getting Started with Blueprints - Screenshot_04

Reviews

Dave
September 4, 2023
Wonderful course! Only Complaint is the final section was a little fast for a follow along pace. Other than that extremely informative. Included new features like Enhanced Input Actions and Current Animation Blueprints.
Levi
August 17, 2023
Great course, the instructor really masters the engine and fulfills everything he proposes in the course. It explains several nodes and techniques for creating blueprints, making this course a great reference, personally I found the detailed approach to animation blueprints and common game mechanics to be a huge plus. Definitely one of the best on the platform. Please make others like this one with more intermediate and advanced content. Yes, I recommend it to anyone who wants to have one more quality resource to learn Unreal Engine.
Rahul
August 4, 2023
As an aspiring game developer with a passion for creating immersive and interactive gaming experiences, I recently enrolled in the "Unreal Engine 5- Getting started with Blueprints" by Mr. James Yates's course on Udemy. This comprehensive and well-structured course exceeded all my expectations and proved to be an invaluable resource in my journey to mastering Unreal Engine's powerful visual scripting system. Instructor Expertise: The instructor's expertise was evident from the start. Their clear and concise explanations helped demystify the world of visual scripting and Unreal Engine's Blueprints. They provided a solid foundation for beginners, walking us through the basics and gradually building up to more advanced concepts. Even as an intermediate learner, I found the course's depth of content to be highly rewarding. Course Content and Organization: The course content was well-organized and thoughtfully presented. Each section tackled a specific aspect of Blueprints, allowing me to master one concept before moving on to the next. From creating simple gameplay mechanics to building complex systems, the course covered a wide range of topics without overwhelming the learner. Additionally, the included practical exercises and real-world examples helped reinforce my understanding and put my knowledge into practice. Engaging and High-Quality Production: The production value of the course was excellent. The instructor's clear voice, high-quality audio, and visually appealing presentations made it easy to stay engaged and focused. The pacing was just right, ensuring that each concept was adequately covered without feeling rushed. Course Improvements: While the course overall was fantastic, it would be beneficial to include a section on debugging and troubleshooting common issues that learners might encounter while working with Blueprints. Additionally, providing more content on optimizing performance and best practices for efficient Blueprint scripting would be a valuable addition. Conclusion: In conclusion, this course is a must for anyone looking to learn Unreal Engine's visual scripting system from scratch or enhance their existing skills. The instructor's expertise, the hands-on projects, and the engaging content make this course a standout choice. I wholeheartedly recommend it to anyone interested in game development and eager to harness the power of Unreal Engine's Blueprints. With the skills and knowledge gained from this course, I now feel more confident and ready to tackle more ambitious game development projects. Thank you, Udemy, for offering such a fantastic learning experience!
lola
June 6, 2023
Concise, smooth, not even one sentence was wasted, simply brilliant! If you've ever tried to make a course yourself, you'll understand what it takes to deliver a course like this and how difficult it is. Just love the gameplay part, I want to thank the teacher for showing us not only how to do things but also how to do them in the modular way. Wish there were more realworld examples. But that's not the reason for reducing even half a star. I had been on the fence of buying the survival v2 for two years. The knowledge and experience of the developer shown in this course has completely cleared all my doubt. Please make more courses, courses which are based on complete projects, maybe a survival one? Just a word for the absolute beginners, although this course is for beginners, but to get the best out of this course, it's better to have some experience with unreal engine already. You can follow some youtube tutorials to gain that.
Cash
March 31, 2023
you know... this course was the reason I am now starting to pursue my dream of me becoming a game developer! your nice voice was great to hear every day I hopped on to do a class of yours. Please know that you did a great job at teaching this! -Cash Puk
Jean-Rene
March 31, 2023
This course was very heavy on the theory. I feel like I learned a lot of things that I didn't know were available to me. So I know that it is possible to do certain things, but I just don't remember how to go about doing those things. Would most certainly have to do a second go around to absorb more info.
Andrew
March 22, 2023
The course is doing a great job at giving me an overview of blueprints while also drilling down to specific ones. I incorrectly assumed that it would be more of a follow along (tutorial) type of course where there would be more example of how these blueprints are used in common games.
Rafael
February 28, 2023
Hello James im loving the course it´s helping me, in some implementations on sgk v2. As always keep up this amazing and inspiring Work!
Imps
February 17, 2023
The course was good, and I'm sure this may have been done in the earlier lessons. However, I think more detail is needed going into each node being set up. This course was great for what the nodes do, but I feel like the information of why we use certain nodes in certain projects is lacking. Also an updated course on the updated Version of Unreal be best too.
Ryan
January 14, 2023
Lots of great information, especially for a blueprint beginner. As a programmer trying to learn blueprints there was some overlap with existing programming concepts (conditionals, switch, array) but that was easy enough to advance through. For non-programmers those concepts are likely very important to spend time on, so no issues there. One thing I missed was the author spending time on "teaching me how to fish". Especially with the explanation of the gameplay systems, there were a lot of new functions built into the engine objects that hadn't been covered before, which itself is no problem. But I do want to know where to go to reference engine-provided blueprint functions, actions, etc. and where to learn about functions that I might not know exist. How to best use the official documentation, third-party / community documentation sources of value, etc. Unless I missed it, I didn't see any mention of where best to reference what engine functions are available, how to search them, and reference how they work.
Valerio
January 2, 2023
Took me around 20 days to go through the course, I have taken a book full of notes... I am now able to open any project and understand how the systems work. Obviously is not enough to make complex projects or anything, but I feel like I achieved the beginning of the intermediate level. I think sometimes in the course some systems were set up not very cleanly, which is my only complaint.
Marton
November 12, 2022
Very useful course to get familiar with the basics and fundamentals of Unreal engine 5, by practicing and learning these blueprint basics, we can get familiar with the use of built-in tools and code base logic of the engine. Later this will be very helpful when taking other dedicated courses either in Blueprints or in C++, the various gameplay mechanics that are used for specific type of games will be much easier to understand and learn. This course is especially helpful for me to find some missing links in the use of custom events, event dispatchers, interfaces and casting for more advanced blueprint communication solutions, in addition with the blueprint components that are very useful for modular solutions. Courses like this can help to grasp the necessary foundational knowledge to get actual skills and be able to come up with custom game programming solutions.
Marcus
November 9, 2022
This course is amazing and thorough. Everything you need to know about blueprints and their functions can be found in this comprehensive course! The instructor is vibrant and keeps a good pace.
Victor
November 1, 2022
I like it, but if everything you're showing had a real life example of WHY to use the tools, would be better, what I mean with this is... I know what happen when I use Print String (thanks to you) but sometimes I don't know what other use I can give to, for example, to a variable being true, and just printing "hello" or else, doesn't clarify that.
Darren
October 29, 2022
James is explaining everything extremely well and I feel comfortable trying out my own code only halfway through I have a background is 3d modelling and animation so unreal came naturally to me however the blueprints were a mystery until now! Enjoying the course so far keep it up!

Charts

Price

Unreal Engine 5 : Getting Started with Blueprints - Price chart

Rating

Unreal Engine 5 : Getting Started with Blueprints - Ratings chart

Enrollment distribution

Unreal Engine 5 : Getting Started with Blueprints - Distribution chart
4094052
udemy ID
6/1/2021
course created date
9/2/2021
course indexed date
Bot
course submited by