Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unreal Engine 5 - Learn to Make a Professional Main Menu
Rating: 4.3 out of 5(627 ratings)
3,757 students

Unreal Engine 5 - Learn to Make a Professional Main Menu

Learn how widget blueprints work in UE5, as I teach how to create an animated main menu and graphics settings menu!
Last updated 8/2021
English
French [Auto],Japanese [Auto],

What you'll learn

  • How to use Widget Blueprint to make UI menus
  • How to animate widgets to give your game a professional touch
  • How to make a working settings menu that adjust your games graphics settings
  • How to make a main menu

Course content

1 section11 lectures1h 29m total length
  • Creating a new level2:58

    Create a main menu in Unreal Engine 5 by setting up a new level to host the menu. Explore widget blueprint tools and the content browser for the main menu.

  • Cleaning and prepping our Level4:24

    In this Unreal Engine 5 lecture, learn to prep a main menu level with level blueprint by hiding the player, removing HUD, and enabling UI input with the mouse cursor.

  • Animating and setting our camera view9:07

    Create a cinematic main menu backdrop in Unreal Engine 5 by adding a camera, building a level sequence with keyframes, and looping its transform to smoothly animate the view.

  • Widget Blueprint basics, and creating our menu background16:58

    Create a main menu background with a widget blueprint, using a background blur, layered images, and a logo; configure anchors and the widget hierarchy for a responsive UI.

  • Creating our menu buttons6:46
  • Animating our menu buttons8:00

    Animate the main menu buttons in Unreal Engine 5 by creating a hover animation that changes color, opacity, and scale, then apply forward and reverse playback on hover.

  • Explaining 'Hit Tests' and programming our 'Quit' button9:30

    Program a fullscreen black fade widget and wire the quit button to fade out and close after a 0.5 second delay, using not hit testable self to keep buttons responsive.

  • Programming our 'Play' button6:21
  • Creating our settings menu12:26

    Create a settings menu in Unreal Engine 5 by duplicating the menu buttons widget including low to ultra options with hover animations, and a back button to apply scalability settings.

  • Integrating the settings menu and main menu11:13

    Integrate the settings menu with the main menu in Unreal Engine 5 by adding fade between menus using canvas panel opacity animations and on click events.

  • Conclusion1:37

    Learn to build a professional main menu in Unreal Engine 5 using widget blueprints, the widget editor, and the widget animation editor for scalable performance and a polished play button.

Requirements

  • A basic understanding of navigating Unreal Engine 4 or 5
  • A basic understanding of Blueprint programming

Description

In this course I'll show you the easiest way to create a professional main menu for your game.  The menu we'll be creating is nearly identical to the menus I've created for my own video games like Cloud Climber, and My Friend is a Raven, which have been played by hundreds of thousands of people.  That means these tools and techniques are "battle tested" and have proven themselves in a professional setting!

This course acts as a great starting point for anyone who is unfamiliar with UE5s Widget Blueprint system, and will get you up to speed on all the settings, navigation, and common errors that you'll run into, and how to fix them.  By the time you're done with this 1.5 hour course, you'll not only have created an animated main menu, with a fully functioning graphics settings menu, but you'll also have the knowledge you need to start creating many other kinds of menus and widgets for your games!

----------------------------------------------------------------------------------------

This course is targeted at Unreal Engine users who already have a little bit of experience in UE4 or 5.  You don't need to be a highly advanced programmer, creating your own triple A games, but I won't be explain the basics of UE5 in this course.  I'll be skipping over things like installing the engine, navigating the engine, and won't be explaining the basics of Blueprint either.  This way, we can hop straight into the fun of learning about widgets and menus! 



Who this course is for:

  • Game developers looking to create simple, yet elegant menus for their games