How To Create A Main Menu - Unreal Engine 5 Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 มิ.ย. 2024
  • I thought I would update this tutorial to UE5 as its slightly different. In this video I go over how to make a main menu in Unreal Engine
    👉Get Access To All My Unreal Engine Courses At : www.unreal-university.com/cou...
    👉Get My Free Unreal Engine Beginner Course : bit.ly/46mUWMr
    👉Generate Icons for your games,apps and more iconbuilderai.com/📚 Chapters
    Intro 0:00
    Creating the main menu 0:09
    Final Result/Outro 8:42
    Other Links :
    🎮 Marketplace Assets To Help You Build Games : bit.ly/3VvNkBQ
    📝 Blog : www.unreal-university.blog/po...
    #Mainmenu #UnrealEngine5 #Uisco

ความคิดเห็น • 291

  • @UnrealUniversity
    @UnrealUniversity  ปีที่แล้ว +25

    Made part 2 : How To Make An Options Menu : th-cam.com/video/Ff67XtqgSxc/w-d-xo.html
    ( Note if using unreal engine 5.1 use "Open level by object reference" instead of open level by name)

    • @hotbergina
      @hotbergina 11 หลายเดือนก่อน +1

      hello can we replace the image background with a video ?

    • @gabidrg4008
      @gabidrg4008 10 หลายเดือนก่อน +2

      I did everything in this video but when i press play does not enter in the thirdpersongamemode :) that s the issue i think and the screen with the main menu remains on the screen, any idea?

    • @Jablingus
      @Jablingus 8 หลายเดือนก่อน

      thanks

    • @MLgames1
      @MLgames1 6 หลายเดือนก่อน

      what about a how to make a level select?

    • @Ba8sbaNybRMAcXCNdKnLTA
      @Ba8sbaNybRMAcXCNdKnLTA 4 หลายเดือนก่อน

      Hi, did you ever find a way to do this?@@hotbergina

  • @avocadofiregame
    @avocadofiregame ปีที่แล้ว +175

    If you don't see events on the buttons make sure they are set to Is Variable at the top in Details.

  • @pewpews2146
    @pewpews2146 ปีที่แล้ว +127

    As of 5.1 - Instead of "Open Level by Name", use "Open Level by Object Reference".
    Functions exactly the same, but it works when you package your game.

    • @Fishe.
      @Fishe. ปีที่แล้ว +7

      holy shit you saved my life

    • @vishavjitbuttar1366
      @vishavjitbuttar1366 ปีที่แล้ว

      wdym by open level by object refrence or open level by name. Is it something I can do in the editor?

    • @vishavjitbuttar1366
      @vishavjitbuttar1366 ปีที่แล้ว

      oh nvm its the function's name lol

    • @22twylight45
      @22twylight45 ปีที่แล้ว +2

      Hi when i open my main menu its fine and all but when i press start it open the world fine but i cant move my player (im making a fps game so i use the fps template also it not the template map its a custom one i made by makeing a new level so its not the original map)

    • @Dom1nati0nTheRapper
      @Dom1nati0nTheRapper ปีที่แล้ว +1

      @@22twylight45 Hopefully you figured out that when you create a new level, you should go into world options and at the TOP of the "Details" Panel, There's the "GameMode Override" section, and you can change your "Default Pawn Class", the "HUD Class", and the "Player Controller Class", to alter what character, interface, and control scheme you have available when the map starts/spawns you in.

  • @macgrimrune6052
    @macgrimrune6052 2 ปีที่แล้ว +48

    Literally what I needed for the project I'm working on, thanks Uisco!

    • @TheMentalPsycho
      @TheMentalPsycho ปีที่แล้ว +1

      Same here! This was perfect

    • @nickderechte
      @nickderechte ปีที่แล้ว

      @@TheMentalPsycho again... (:

    • @hotbergina
      @hotbergina 11 หลายเดือนก่อน

      hello can we replace the image background with a video ?

  • @user-ce8sl4xz6p
    @user-ce8sl4xz6p ปีที่แล้ว +6

    Concise and to the point. Thanks! Exactly what I've been looking for for a year, which would allow me to begin the transition to the Unreal Engine development platform.

  • @MasterM12345
    @MasterM12345 หลายเดือนก่อน

    This is insanely good, straight to work, easy to understand.

  • @KratonWolf
    @KratonWolf ปีที่แล้ว +4

    The one thing I was missing that you helped with right at the end was the showing and hiding of the mouse cursor. I didn't know about the Set Input Mode node before now, and that's really quite helpful to know about! Thanks!

  • @TheXenoxProject
    @TheXenoxProject 8 หลายเดือนก่อน +1

    you are a life saver i was stuck for 2 whole days wondering why i couldn't move in game!

  • @productocamarena
    @productocamarena 7 หลายเดือนก่อน

    Thanks a lot for the video, it helped me a lot! It's very concise and to the point compared to other videos. Everything is very well explained.

  • @JordanService
    @JordanService 2 ปีที่แล้ว +2

    Great fast to the point... love it subscribed.

  • @vivanecrosis
    @vivanecrosis ปีที่แล้ว +1

    Marvellous. All that made perfect sense. Great tutorial 👍🏻

  • @OgnenBlazhevski
    @OgnenBlazhevski ปีที่แล้ว

    thank you alot for this video i only recently got into a game development course and these videos will help me alot to learn about unreal engine

  • @yassersamara1506
    @yassersamara1506 ปีที่แล้ว

    Great review, very clear. Thank you, good luck, everything, peace and health!

  • @phgamer9270
    @phgamer9270 2 ปีที่แล้ว

    Every evening I wait for your video. Appreciate your efforts 😊.

  • @akbgaming1987
    @akbgaming1987 9 หลายเดือนก่อน

    Thank you. I've been into getting into making a game for a while and i've a few ideas but need a menu first this helps a lot.

  • @arthuraugusto9582
    @arthuraugusto9582 ปีที่แล้ว

    Thank you for the tutorial, it was extremely useful!

  • @eduardoquintella8684
    @eduardoquintella8684 2 หลายเดือนก่อน

    straight to the point. thanks a lot!

  • @Maddsyz27
    @Maddsyz27 หลายเดือนก่อน

    finally, a unreal 5 tutorial that is not 1 hour long and filled with so many shortkeys that takes another video to explain the last video. You have earned a sub from me

    • @Chell_Portal
      @Chell_Portal หลายเดือนก่อน

      dang your going through something... but I am too with blender

  • @-GlitchingColors-
    @-GlitchingColors- 2 หลายเดือนก่อน

    Thank you so much , i spent hours looking for this tutorial and it worked perfectly for me!! 😁👌

  • @Yunusberkan125
    @Yunusberkan125 5 หลายเดือนก่อน

    this is a really educational video, thank you

  • @yasatips4300
    @yasatips4300 ปีที่แล้ว

    Very well explained!

  • @Seancstudiogames
    @Seancstudiogames 4 หลายเดือนก่อน

    Thank you! This worked perfectly on UE 4.27 Awesome sauce!

  • @bravokevin8473
    @bravokevin8473 8 หลายเดือนก่อน

    Great tutorial, thank you!!!

  • @AhmedAdel-mq6xv
    @AhmedAdel-mq6xv ปีที่แล้ว

    Respect to your good work, thanks a lot

  • @Ninebreaker56
    @Ninebreaker56 หลายเดือนก่อน

    You have no idea how much you just helped me. Because of you ill be getting an A on my grad school final lol! Thank you!!

  • @Minor_inconvenience
    @Minor_inconvenience ปีที่แล้ว +1

    This was super helpful 👍

  • @stonail665
    @stonail665 ปีที่แล้ว

    Thank you, very good tutorial.

  •  ปีที่แล้ว

    Ima download it thanks for sharing!!

  • @andcaru
    @andcaru 10 วันที่ผ่านมา

    Thank you for sharing!!

  • @inspiredexpired9137
    @inspiredexpired9137 หลายเดือนก่อน

    great start!

  • @V-PlayYT
    @V-PlayYT 2 หลายเดือนก่อน

    GREAT TUTORIAL THANK YOU VERY MUCH!!!

  • @dragonfire_bane
    @dragonfire_bane 9 หลายเดือนก่อน

    Keeping it simple thanks!!

  • @coolzack1012
    @coolzack1012 ปีที่แล้ว

    You have earned another subscriber!

  • @inrapture
    @inrapture ปีที่แล้ว

    very use full .thank you

  • @noamdkola
    @noamdkola 6 หลายเดือนก่อน

    Very easy and helpful thanks

  • @lukaslyngas1805
    @lukaslyngas1805 2 ปีที่แล้ว +6

    Wow, really an amazing tutorial. It is easy to follow, everything is explained well, it is going at a good pace, and the voice is calm and relaxing.👍 tumb up and a 10/10 for me

  • @rileymchase2376
    @rileymchase2376 7 หลายเดือนก่อน +1

    thanks this help in a short time

  • @vicha1214
    @vicha1214 3 หลายเดือนก่อน

    perfect easy tutorial ty.

  • @isaacosgood1579
    @isaacosgood1579 ปีที่แล้ว

    Awesome video, this is exactly what I needed!

    • @TherealRTZ973
      @TherealRTZ973 ปีที่แล้ว

      th-cam.com/video/iOmQP9guIl0/w-d-xo.html

  • @L4CKx
    @L4CKx ปีที่แล้ว

    Thanks mate, simple and straight forward I like it. Have my sub 👏🏻

    • @hotbergina
      @hotbergina 11 หลายเดือนก่อน

      hello can we replace the image background with a video ?

  • @nassemalsabah5610
    @nassemalsabah5610 วันที่ผ่านมา

    Thank you, that is useful.

  • @PabloLopezGonzalez
    @PabloLopezGonzalez ปีที่แล้ว

    Thanks, very useful!

  • @goldena46
    @goldena46 ปีที่แล้ว

    thanks man you are great. you got a new subscriber :)

  • @kevinhertelt7116
    @kevinhertelt7116 ปีที่แล้ว

    This is amazing video with great works very well

  • @devimetals5196
    @devimetals5196 ปีที่แล้ว

    You are the boss bro!!! Thank you a lot!

  • @andreichitu3675
    @andreichitu3675 7 หลายเดือนก่อน

    Thank you very much ! Very helpful ! You have a new sub

  • @jameseleazarelio4004
    @jameseleazarelio4004 ปีที่แล้ว

    you are literally the best

  • @gamax396
    @gamax396 ปีที่แล้ว

    thank you so much for this tutorial, you just save my scolarity

  • @ismitty151
    @ismitty151 2 หลายเดือนก่อน

    SAVED MY ASS IN SCHOOL MAN! Thanks so much!!

  • @terasgamer9097
    @terasgamer9097 ปีที่แล้ว

    THANK YOU SO MUCH YOU ARE A LIFESAVER

  • @UnblockedOne2
    @UnblockedOne2 ปีที่แล้ว

    thanks. worked the first time

  • @Drunkcaster
    @Drunkcaster 3 หลายเดือนก่อน

    great tutorial, thank u :D

  • @shopwithayanda2322
    @shopwithayanda2322 ปีที่แล้ว

    Thank you are one of a kind. !!!

  • @Curdap
    @Curdap ปีที่แล้ว

    tNice tutorials, good luck- you'll go far

  • @zemp9671
    @zemp9671 ปีที่แล้ว

    Short and detailed, +rep

  • @HITI_
    @HITI_ ปีที่แล้ว

    thank that helped me a lot

  • @steff18
    @steff18 ปีที่แล้ว

    Thank you so much!

  • @S0LOW_
    @S0LOW_ 11 หลายเดือนก่อน

    helped a lot thanks :)

  • @moguchiy4567
    @moguchiy4567 6 หลายเดือนก่อน

    Thank you, legend

  • @lexathegamingwolf5620
    @lexathegamingwolf5620 ปีที่แล้ว

    first off absoulutly amazing been extremely helpfull for my project but i wanted to ask if you ever ended up making a follow up video about creating an options menu thanks

  • @alilali4282
    @alilali4282 10 หลายเดือนก่อน

    Thank you so much.

  • @kai-diprose
    @kai-diprose ปีที่แล้ว

    great video i liked

  • @lauronmarkdios7797
    @lauronmarkdios7797 ปีที่แล้ว

    thanks so much man

  • @TheOnlyKaas
    @TheOnlyKaas 3 หลายเดือนก่อน +1

    Thank you :)

  • @JeyssonRuiiz
    @JeyssonRuiiz ปีที่แล้ว

    exelente video, Gracias!

  • @kenhiguchi1615
    @kenhiguchi1615 ปีที่แล้ว

    Very helpful

  • @tarnowostrim8218
    @tarnowostrim8218 ปีที่แล้ว +5

    @Uisco
    Hello, i was figuring out whole day why this menu system does not work in Unreal 5.2 Version, and when you click "play" nothing happens, it is because 5,2 version has internal error in reference linkings through engine files, and there is no fix for this yet. Just check the error reports.
    For normal use i installed Unreal 5.1 Version, everything works perfect, no errors. To anyone who encounters same problem that this menu will not start after project reopening, just change default game map in project settings to one that is shown in this tutorial/ one you made. This will solve problem after engine restart.
    Hope this helps for anyone and save your time :)

    • @es3n1n
      @es3n1n 19 วันที่ผ่านมา +1

      work for me, i use UE5.4

  • @fravinci8491
    @fravinci8491 ปีที่แล้ว

    Very helpfull!

  • @user-ro5dj8cp3s
    @user-ro5dj8cp3s หลายเดือนก่อน

    THANK YOUUU

  • @noureldinazzam2092
    @noureldinazzam2092 ปีที่แล้ว

    Works well!! DANKEEE

  • @timetitansanimation9558
    @timetitansanimation9558 ปีที่แล้ว

    EXCELLENT MATE, PLEASE DO MORE, IS THERE A OPTION MENU NOW

  • @Goya7771
    @Goya7771 11 หลายเดือนก่อน

    Thanks!

  • @Darkfredor
    @Darkfredor ปีที่แล้ว

    merci, super tutoriel ,simple et efficace
    meme pour un francais...;)

  • @Im_pro_true16
    @Im_pro_true16 ปีที่แล้ว

    thanks it works

  • @Flash_of_Stars
    @Flash_of_Stars 7 หลายเดือนก่อน

    great video!!!!!!!!!!

  • @rubadub1975
    @rubadub1975 6 หลายเดือนก่อน

    Awesome man:)

  • @japaneseextremme3811
    @japaneseextremme3811 5 หลายเดือนก่อน

    Was able to follow along with my last two remaining brain cells from new years eve. Thank you for the clear and easy to follow tutorial! Happy New Year!

  • @leonmisoulis7953
    @leonmisoulis7953 ปีที่แล้ว

    i have a question, im doing this for the topdown game mode, and when i go into the game after the menu the movement feels a bit weirder or as theres some small delay, whereas if i start directly without getting into the menu its back to normal. Any idea what might be causing this ? thanks.

  • @epilogue8742
    @epilogue8742 2 ปีที่แล้ว +1

    Great tutorial. Only thing is to turn up ur input gain about 10db and its perfect.

  • @Reikoku.
    @Reikoku. ปีที่แล้ว

    Thanks for the help, I watched an other video and they didn't event create new levels but instead made the gamemode change back and forth in the third person blueprint, which i find way more annoying and probably less optimize than your method. ❤
    EDIT: Nevermind the other video was creating a pause menu instead of a main menu. I got them mixed up.

  • @KylezUwU
    @KylezUwU ปีที่แล้ว +1

    When I build my game it just puts me straight into the level and not the main menu first. I have changed the open level by name to open level by object reference and picked the level but it still did not work?

  • @NguyenTranKhanhAnh
    @NguyenTranKhanhAnh ปีที่แล้ว

    thanh you so muchhhh

  • @timecruncher9780
    @timecruncher9780 2 หลายเดือนก่อน

    Instead of using the static image as shown for the menu background, would you be able to use an animated image?

  • @TRWwiszdom
    @TRWwiszdom ปีที่แล้ว

    The menu worked great but the problem i have is when i run the game my map spawns as just a small cube nothing else i already changed open object level by name to the 5.1 version but could you help with this

  • @ahmadwehbe5508
    @ahmadwehbe5508 ปีที่แล้ว

    it works good

  • @tomaslaaperi5849
    @tomaslaaperi5849 ปีที่แล้ว

    ty

  • @-.Mute.-
    @-.Mute.- ปีที่แล้ว

    Could you do a 3D main menu for ue5 please? I see no other videos about how to make one that work in UE5. TY!

  • @DylanPlayzz87
    @DylanPlayzz87 ปีที่แล้ว

    Have you done the options button tutorial yet??

  • @fgxbox59
    @fgxbox59 ปีที่แล้ว +1

    so when i put open level by object reference beacuase im in 5.1 whe ni try to make a add to veiwport it wont come up do you know how to fix this?

  • @ChaseSeaborne
    @ChaseSeaborne ปีที่แล้ว

    I’m having a problem. I have different options laid out in the menu including *Exit* (which is the quit option). But it will not let me create a branch like at 5:46 to create the option to quit the game. I’m stuck and I don’t know what to do.

  • @trijaltripathi8219
    @trijaltripathi8219 ปีที่แล้ว +1

    hey mate instead of a image for the background how can we use a mp4 hence a video

  • @droxam
    @droxam 3 หลายเดือนก่อน

    can you do when you click play to tp to a level and not the template?

  • @flyingfree333
    @flyingfree333 ปีที่แล้ว

    A pause menu would be a good feature too.

  • @Baleur
    @Baleur ปีที่แล้ว +1

    Dont you actually have to drag / resize the anchor to fit the UI element itself, to get it to scale properly with different resolutions?
    Otherwise some elements just go off screen.

  • @wolfwirestudios
    @wolfwirestudios ปีที่แล้ว

    Will this work seamlessly with controller support ? Or do we need to adjust something?

  • @AalissaGrayMusic
    @AalissaGrayMusic 7 หลายเดือนก่อน

    HOW ABOUT SOUND EFFECTS ON HOVER MODE? PLEASE :) LOVE YOU!!

  • @zenith8502
    @zenith8502 ปีที่แล้ว

    Can you make one for the soft stuido trail

  • @kyoshin2237
    @kyoshin2237 2 หลายเดือนก่อน

    +1 helpful

  • @echoless3484
    @echoless3484 ปีที่แล้ว

    Please help, its like my whole main menu is offset, I tried making the buttons go in the middle and that worked, they are small in the editor but huge when I playtest, and the background image is only on the left!

  • @harshagarcia1186
    @harshagarcia1186 ปีที่แล้ว +13

    hi, great tutorial, I'm trying to follow, every thing seems to be working as shown in the video but,
    when I package and run the .exe,
    i'm getting empty "blank level" instead of the main Menu UI. (while running in UE editor its working fine).

    • @UnrealUniversity
      @UnrealUniversity  ปีที่แล้ว +13

      they changed it in unreal engine 5.1 use the node "open level by object reference "instead ( I will pin this comment )

    • @BrikPlace
      @BrikPlace ปีที่แล้ว +2

      @@UnrealUniversity instead of what?

    • @pewpews2146
      @pewpews2146 ปีที่แล้ว +5

      @@BrikPlace instead of "Open Level by Name", use the "Open Level by Object Reference"

    • @vishavjitbuttar1366
      @vishavjitbuttar1366 ปีที่แล้ว

      @@UnrealUniversity i was wondering if i could have a moving gif instead of a png file for the main menu. Will it work the same?