Unreal Engine 5: Creating Main Menu
What you'll learn
- Fundamentals for creating Professional and game-ready Main Menus.
- UI Animation for Beginners: Hover Buttons, Dialog Boxes and more.
- Optimization techniques and best practices that are not shown on Youtube!
- Responsive UI for all devices: Mobile/Tablet/PC/Laptop/TV.
- Nesting Widgets (in depth explanations).
- Import and play Videos and Background Music in game.
- Change the Video Settings in game.
- Animated Logo Splash Screen.
- Game Intro with Video and a Skip Button.
- Custom Events, Functions, Variables, Timers.
Requirements
- No programming knowledge is required, you will learn how to create Menus from scratch.
- You must have installed Unreal Engine 4 or 5 (we will start working immediately).
- Basic Viewport navigation in Unreal Engine would be beneficial.
Description
In this course you will learn how to create Main Menus for your games, using Unreal Engine 4/5.
The Menus you are going to create will be fully responsive for EVERY screen size, such as: Mobile/Tablet/PC/Laptop/TV.
This means, the Menus you are going to create will look beautiful and organized on every device.
Why this Course is special:
You can use any versions of Unreal, from UE4, UE5 and newer
You will learn Optimization techniques and best practices that are not shown on Youtube
Learn how Canvas Panels are used everywhere, but it should be avoided
This Course is for very Beginners and Advanced users
We are gradually increasing the complexity as we progress
Each and every lesson explained in great detail, in easy to follow and understandable way
The goal for this Course is to ensure that you'll understand each and every UI element and Blueprint we do
By the end of this Course, you will master the following and more:
Widget Blueprint Fundamentals:
Design captivating, highly optimized, professional and production-ready Menus.
Blueprint Programming:
Navigate through screens, change Video Settings, UI animation, Loading screens and more.
Blueprints best practices and optimization:
What can cause unnecessary draw calls and impact performance
How to optimize UI elements to improve performance
How to avoid using Canvas Panel and what you should use instead
Clean, tidy and organized Blueprints for readability and performance
We are going to start from the very beginning with the design first, by learning the most important UI elements:
Layer hierarchy
Learn why you should never use Canvas Panel
Text
Button
Image
Progress Bar
Horizontal Box
Vertical Box
Spacer
Scroll Box
Overlay (most important)
Widget Switcher
Nesting
Responsive UI and Anchors
Next, we are going to learn Blueprints programming, slow paced and well explained:
Buttons: Hover/Unhover, Click Events, SFX and more
Navigating from one screen to another, BACK Buttons etc
Play videos and set to Loop or not
Add background music, Mute/Unmute functionality
UI animation for beginners
Create new Levels and open them
Applying best game settings
and much more!
Who this course is for:
- If you want to learn how to create professional Menus from scratch in Unreal 4/5, this is the Course for you.
- Beginners, Intermediate and Advanced Students will all benefit from this course.
- Students who want to learn how to Optimize their User Interface (UI).
- Are you switching from Unity , Godot or other Engine to Unreal? This is the Course for you.
Instructor
I'm an Unreal Engine Senior Gameplay and UI/UX Programmer.
After many years of experience as a game developer, I have successfully created 10+ Full games and 100+ game prototypes and counting.
After completing my Courses, you will be able to create a fully functional, optimized and production-ready games!
Here's why:
Many important things for game development are not being taught on Youtube and other learning platforms, and some of those things are Game Optimization and Best Practices.
That's why I've decided to address this problems and I've started creating Unreal Engine courses and Tutorials that will teach you how to create games with proper Blueprints and best practices.
I want to teach you how to understand the Blueprints, not just to copy from the videos and not knowing what those Blueprints are doing. You will actually learn how and why the Blueprints are working that way, so after finishing my Courses you will be able to create games without watching Tutorials non-stop.
I want to make YOUR Game Development journey as smooth as possible and to pass on my skills and knowledge to YOU who want to create high quality video games, and to people who are struggling to find proper courses on YouTube or elsewhere, and anyone who wants to improve their programming skills with Unreal Engine Blueprints.