Unreal Engine Blueprints: Game Optimization
Published 4/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 10.63 GB | Duration: 7h 51m
Published 4/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 10.63 GB | Duration: 7h 51m
Learn how to optimize your Blueprints and create games with techniques that are not shown on Youtube !
What you'll learn
Step By Step videos for Beginners and Advanced Students.
Why you should NEVER use: Cast To, Event Tick, Bind, Delay, Get All Actors of Class.
Advanced Heal/Damage System, Scoring System, Player Interaction and more.
Learn Blueprint Interface, Timers, Custom Events, Functions, and Macros in detail.
Advanced and exciting gameplay actions.
Advanced Game Packaging (.exe) using Project Launcher and reduce file size.
Player Abilities and Spells with Cooldown.
After completing this course you will replace 90% of your Blueprints !
Requirements
You must have installed Unreal Engine 4 or 5 (we will start programming immediately).
You should know how to move around in the Viewport.
You can use Unreal Engine 4 or 5 for this Course.
No prior programming knowledge is required, but it can be beneficial.
Description
In this course you will learn how to make games using Unreal Engine 4/5 without writing any lines of code.You will learn how to use the powerful Visual Scripting Language: Blueprints.This course is created for Beginners and Advanced Students.The goal for this course is to ensure that you will understand how each and every Blueprint works, so I am explaining every lesson in great detail with a lot of repetition.The techniques you are going to learn in this course will help you build your own unique gameplay actions and player abilities for any type of game such as Third Person Shooter, First Person Shooter, TopDown, SideScroller, RPG or any other type.After completing this course you will be able to:Understand how Blueprints workCreate an exciting and cool Gameplay ActionsCreate unique Player Abilities with a Cooldown systemCreate a game with powerful and optimized BlueprintsDetect, reproduce and FIX common errors during programmingIn this course I will explain why some of the commonly used Blueprints can be bad for your game, such as:Casting ( e.g. "Cast To Third Person Character" )Event TickEvent Bindings ( in Widget Blueprints )DelayGet All Actors of ClassYou are not going to just follow the videos and copy what I'm doing, but you will actually understand how everything works, so after finishing this Course you will be able to program with Blueprints on your own, with a very little to no help from other Tutorials.
Overview
Section 1: Project Intro and Setup
Lecture 1 Course Preview and Welcome
Lecture 2 Creating a New Project
Lecture 3 Download Free Assets
Lecture 4 Why this Course is special ?
Section 2: Avoid using these Blueprints
Lecture 5 Avoid using "Cast To" node!
Lecture 6 Avoid using "Event Tick" node!
Lecture 7 Avoid using "Delay" node!
Lecture 8 Avoid using "Get All Actors of Class" node!
Lecture 9 Avoid using "Bind Event" in Widgets!
Section 3: Player Abilities
Lecture 10 IMPORTANT - PLEASE READ
Lecture 11 Player HUD
Lecture 12 Player Input
Lecture 13 Player Health ( Custom Events )
Lecture 14 Player Health ( Functions )
Lecture 15 Player Health ( Blueprint Interface )
Lecture 16 Heal Damage Player using one Blueprint
Lecture 17 Damage/Heal Player Overtime ( Timers )
Lecture 18 Blueprints Cleanup
Lecture 19 Walk/Sprint ( Macros )
Lecture 20 Player Dead
Lecture 21 Dash + Cooldown HUD
Lecture 22 Blink Ability
Lecture 23 Checking Assets File Size
Lecture 24 Time Slow/Stop + Cooldown
Lecture 25 Player Projectile
Lecture 26 Destroy Objects With Projectile
Lecture 27 Projectile Additional Optimization
Section 4: Gameplay Actions
Lecture 28 Game Timer
Lecture 29 Pickup Items ( Key )
Lecture 30 Creating Sliding Doors
Lecture 31 Conditional Door ( Key Needed )
Lecture 32 Moving Platforms
Lecture 33 Portals ( Teleport Player )
Lecture 34 Enemy Projectile + AOE Damage
Lecture 35 Enemy Tower
Lecture 36 Scoring System ( Pickups )
Lecture 37 Jump / Launch Pads
Lecture 38 Treasure Chest + Items Drop
Section 5: Game Packaging and Shipping (.exe)
Lecture 39 Project Launcher
Beginners who wants to learn how to create games the proper way, using optimized Blueprints.,Students who wants to improve their Blueprints to a higher level.,Students who wants to create any size of games, big or small.,Intermediate or Expert Students will benefit from this course.,Students who wants to learn how to make games, but don't know or don't want to write lines of code.