
Understand Unreal Engine basics and the game engine framework as a toolset. See how blueprint scripting, render engine, and physics bring 3D models, textures, animations, and audio to life together.
Explore blueprints and scripting in Unreal Engine 5 to build gameplay and functionality with a visual, node-based, drag-and-drop scripting system for object oriented design.
Create a new blank blueprint project in Unreal Engine 5, and explore blueprint creation with actor blueprints, inheritance, and a coin pickup in a structured content folder.
Explore the blueprint editor interface and its tabs—the viewport, construction script, and event graph—to understand how blueprints appear in the map, enable construction-time functionality, and drive gameplay mechanics through events.
Explore the blueprint editor menu to access core functions such as file, refresh, and compile, locate events, and jump to them from the content browser.
Master the Unreal Engine 5 blueprint toolbar, learning compile and save options, content browser access, note management, and how play and simulation preview execution paths.
Explore the Unreal Engine 5 blueprint editor by adding components, setting the root component, and using a static mesh coin to illustrate transform, attachment, and relative location changes across blueprints.
Explore the MyBlueprint panel in Unreal Engine 5, view the event graph, create functions and macros, and define variables with types such as boolean, integer, float, string, and transform.
Explore how the details panel changes with selection, edit properties such as radius, materials, and physics, and learn about instance editable variables and per‑instance customization in Unreal Engine 5 blueprints.
Learn how the Unreal Engine 5 construction script uses blueprints to resize coins based on the coin count, with editor-time updates and log feedback.
Explore the event graph by creating events that trigger on overlaps or collisions, wiring actor and component events, and testing with play to simulate picking up items and toggling visibility.
Create a custom event in the event graph to play a pickup sound when the blueprint is collected, and call it manually to trigger audio from the actor location.
Create and reuse a pick up function in the event graph to trigger pickup logic, collapse notes into the function, and enable a press E to use the pickup.
Compare events and functions in blueprints: functions return values and run in the same frame, while events may delay and cannot return.
Begin play fires after a level loads and actors initialize, triggering actor behaviors; use begin play to set up variables and components that rely on other blueprints, not construction script.
Learn how the tick event updates every frame, using delta seconds to achieve frame rate independent movement and simple per-frame animations, and how to disable tick to optimize performance.
Explore how delays, timers, and timelines control execution in Unreal Engine 5 blueprints, focusing on delay behavior, repeated calls, and retrievable delays for countdown reset.
Master timers in Unreal Engine 5 by binding an event or function name, using create event, and setting a duration to trigger a respond pickup after a delay.
Create and control in-game animations with timelines in Unreal Engine 5, using keys, curves, and play rates to drive respawn and pickup motion and events.
Coding can be an intimidating subject. Most people think they need to be geniuses or be math experts to learn how to code. But, in this course you will learn the opposite. Coding can be easy to learn even without any previous knowledge. You can create the games you want now with the power or Blueprints, a visual programming language for Unreal Engine.
In this course you will learn from the very beginning, so if you are new don't worry!
Ram, Unreal Authorized Instructor for Epic Games, will guide you step by step from showing you the interface to the most important nodes used in programing.
You will not only learn how to use Blueprints, but you will increase your ability to think logically and increase your programming skills whether you use Unreal Engine or any other tool. The concepts you will learn in this course can apply to any other program since they are universal.
After watching this course you will be confident in these topics:
Blueprint Editor elements
Gameplay Scripting fundamentals
Ways to control the time of execution
Controlling the execution flow
Common Data structures
If you want to learn to code and want to start creating your own games then this course is for you.