
Learn how to organize an Unreal Engine project by understanding the project structure, content folder, maps folder, and asset management, using the content browser to create and manage assets.
Review the Unreal Engine project structure, organize folders, and import assets, then practice finding and importing a free asset to solidify your ability to start and learn independently.
Place actors into levels using drag-and-drop, then transform them with shortcuts (q, w, e, r), switch between local and world space, and use surface and grid snapping with unreal units.
Review Unreal Editor and viewport navigation to become comfortable with the engine, speed up level creation, and place blueprints and logic while prototyping with grid and lights.
Learn how to convert a rotating puzzle into a blueprint class for reusable gameplay, adding a mesh cone and a box collision trigger, and update instances from the level blueprint.
Explore blueprint-based rotating puzzle mechanics in Unreal Engine, implementing tick with local rotation on a cone, handling begin overlap events, and choosing relative versus world rotation for a self-contained blueprint.
Learn to drive a rotating puzzle in Unreal Engine blueprints with a timeline, creating t rotation, keyframes, looping, and play rate to control rotation instead of tick.
Learn to implement an active pressure plate in Unreal Engine blueprints, handling press and release with a timeline, booleans, and configurable deactivation behavior.
Explore inheritance and the Unreal Engine character class to leverage a base actor framework, enabling movement, enhanced input handling, and customizable pawn and bone class alternatives.
Add character input in Unreal Engine with the enhanced input system, creating a move forward action and a mapping context to drive forward, backward, and jump using keyboard or gamepad.
Use blueprint interface to signal any object without caring about the receiver's response, enabling modular design and avoiding hard references, which reduces unnecessary asset loading.
Use event dispatchers for one-to-many communications when the sender does not expect a return value, and receivers know the sender by listening to a specific event, unbinding as needed.
Implement user interface elements that display the current key count, and provide a win screen with retry and quit options to clearly indicate game completion.
Polish the door using Unreal Engine blueprints, showing a red barrier when locked and blue when unlocked, with key counts via UMG and door open sounds.
Learn to implement a lock and unlock system for doors in Unreal Engine blueprints by tracking keys, using event dispatchers and binding to update door state in real time.
Polish the start menu windscreen by revamping text and buttons, adding a blur background, and building a reusable w button widget with editable text, editor previews, and event-driven clicks.
Add a background blur to windscreen, adjust blur strength, and position above widgets to blur only the background; test, then update the w button play again reference to avoid error.
Want to create gameplay in Unreal Engine 5 without writing a single line of code? This class will introduce you to Blueprints, Unreal Engine’s powerful visual scripting system. Whether you’re a beginner or an aspiring game developer, this hands-on course will guide you through creating interactive mechanics, controlling player input, and connecting Blueprints for dynamic gameplay. By the end, you'll have a solid foundation to build your own game mechanics and expand your Unreal Engine skills!
What You Will Learn
In this class, you’ll learn how to:
Understand the Blueprint Editor and its essential components
Create interactive game mechanics using Blueprints
Implement player movement and input
Connect Blueprints through communication techniques like Interfaces & Event Dispatchers
Design collectible objects, doors, and win conditions to complete a game flow
Debug and optimize your Blueprints for efficient gameplay scripting
Why You Should Take This Class
Blueprints are an industry-standard tool used by indie developers and AAA studios to create complex gameplay mechanics without traditional programming. If you're looking to:
Make your own games but don’t know where to start with coding
Speed up your game development process with Unreal’s visual scripting
Understand how professional developers build gameplay systems
Then this class is perfect for you! With my experience as an Unreal Authorized Instructor and game developer, I’ll guide you through hands-on projects that will help you level up your Unreal Engine skills.
Who This Class Is For
This class is ideal for:
Beginners with little to no experience in Unreal Engine
Game designers who want to prototype gameplay mechanics quickly
Developers transitioning to Unreal Engine 5
Anyone looking to create game mechanics without writing code
No prior programming experience is required! However, familiarity with Unreal Engine’s interface will help you get the most out of this class.
This course will empower you to create gameplay mechanics confidently using Blueprints—so let’s dive in and start building!