Unreal Engine - 3D Menu Tutorial

Sdílet
Vložit
  • čas přidán 19. 08. 2024
  • Support the channel through donations. Crypto accepted!
    PayPal: paypal.me/reid...
    Patreon: / reidschannel
    Bitcoin: 1JFwWHr4X6uAeoZadukzqKjzFBj3Qjy7Sk
    Ethereum: 0x2B2Bc108F1Cc0fF899959dEF3226637787d8C3dE
    Dogecoin: DNQ33YnhpWoTBokBNVkZP5ub8KTLkpyjpv
    Join our community discord!
    Discord: / discord

Komentáře • 216

  • @bingbongbangbingboom
    @bingbongbangbingboom Před 3 lety +39

    This is just what I've been looking for! Whatever I want a tutorial for just seems to pop up on this channel! Keep up the good work!

    • @ReidsChannel
      @ReidsChannel  Před 3 lety +1

      Glad I could help!

    • @jbttbjtjjtbbtj4865
      @jbttbjtjjtbbtj4865 Před 10 měsíci

      @@ReidsChannel
      Can it be made transparent?

    • @sma7765
      @sma7765 Před měsícem

      @@ReidsChannel hi i was just trying do same things/steps, but I'm still getting error that buttontext is set as readonly and the variable can't be set, so could you help with that?

  • @haroo5738
    @haroo5738 Před 3 lety +8

    i cant be the only one who loves the way he says button

  • @randomgamer8405
    @randomgamer8405 Před 3 lety +45

    Well I did the WHOLE tutorial! And I'm proud!

  • @b.delacroix7592
    @b.delacroix7592 Před 10 měsíci +3

    For future viewers:
    If you rearrange the collision off and collision on nodes to be self off first then new target on second in an effort to make the lines tidier, you will be frustrated at the first use case where both self and the new target are the same value. Its obvious in retrospect, but what you are doing in that special case is turning on collisions for self, then turning off collisions for new target which in this special instance also self. All that to say, order of those collision toggle nodes is important.

  • @SinglyPringly
    @SinglyPringly Před rokem +8

    You are an absolute gigachad for making this video. I love this effect and your video made it so easy to implement! The way you did this left so much room for adjusting and creativity. Thank you so much, you're a beautiful human, keep on doing you

  • @publishedshadow3955
    @publishedshadow3955 Před 2 lety +18

    If you're having an issue transitioning back to the first menu, in the ACTOR BP_Menu3D (or whatever you called it) at 'Event Begin Play' -> Cast To Menu, make sure it is the PARENT class widget (so Menu3D_Widget) and not the Main Menu Widget that you pan to at the start of game. I didn't catch that at first and it took me forever to figure out why it wouldn't return to the main menu :)

    • @cyberaxe_lznj
      @cyberaxe_lznj Před 2 lety +1

      THANK YOU, I was stuck on this for hours and after reading the comments of everyone not having this issues was feeling like a dumb dumb. Thank YOU!

    • @bloghoarder
      @bloghoarder Před 2 lety

      Thanks👍

    • @Olejka_play1941
      @Olejka_play1941 Před rokem

      Bro, if you still remember how you did it, then I ask you how can I create a widget from the child in the parent?

    • @leonv983
      @leonv983 Před 4 měsíci

      Had to figure out what you are saying for ten minutes or so... Now, my menu works ! haha :) Thanks, great tip, not super obvious though, I mean, for those who watch and try the tutorial for the first-second time it is.

  • @marv8107
    @marv8107 Před 3 lety +9

    Dude you make it SO HARD to study for me xd i always want to get your awesome ideas into my game but then i never have time for studying

  • @thefraternity-gamestudio6580

    You do very cool tutorial man, you got a lot of knowledge

  • @nochbesserer7730
    @nochbesserer7730 Před 2 lety +6

    Thank you. It also worked for UE5. THANKS!

  • @gamegod5559
    @gamegod5559 Před 2 lety +3

    Finally someone did this tutorial. Thank you so much. Was looking for this for so long

  • @Leo-oq9kh
    @Leo-oq9kh Před 3 lety +4

    Hey! This is my tutorial request, which I asked for a few weeks ago!
    Thank you

  • @ivanmalau4945
    @ivanmalau4945 Před 3 lety +5

    love your explantion throughout ... you the best

  • @happy-dz5pl
    @happy-dz5pl Před 18 dny +1

    Thanks man your tutorial was so good keep going Bro
    Your the best❤

  • @HatPeasyCat
    @HatPeasyCat Před 3 lety +4

    Thank you very much!!
    You legit make the best tutorials with a high quality standard. Can't wait for more ;p

  • @KingEngine97
    @KingEngine97 Před rokem +3

    Nice video. I know this tutorial is old, but I followed along and replicated it. I am trying to figure out how to instead of "Set View Target with Blend" you can use a Level Sequence to have a directed camera path for the "TransitionTo" function.
    The problem I have is that I don't know how to store all that individual information on which LevelSequence it should call at "TransitionTo" function
    For example from Main Menu to Options would be another one that from MainMenu to Credits.
    One solution I could imagine is using Map-Variables to attach an (Menu Index) Integer to a specific Level Sequence Object Reference, but I didn't test it yet.
    I would be interested to see on how to do that.

  • @vishwasprakash2621
    @vishwasprakash2621 Před 2 lety +1

    thanks for explaining every functions and reason why use certain things man, that helps a lot...

  • @elchopper5679
    @elchopper5679 Před rokem

    GOAT man. Have an assignment tommorow and never used UE. But now I have a full pro Menu thx!

  • @conceptyphoon
    @conceptyphoon Před 3 lety +5

    this is tough, nice work honestly

  • @JOEFRAUST
    @JOEFRAUST Před 3 měsíci

    I just thought of something advanced it would be cool if the menu was interactable, for example if you clicked on the water a ship would pull up, and there would be a man on board saying hello to you, and when you click on the boat he would leave and say have a good day! that's just for example.

  • @TheNapkuchen
    @TheNapkuchen Před 3 lety +2

    This is awesome. TYVM, this is what I needed! I love your tutorials :)

  • @kiragalzu5134
    @kiragalzu5134 Před 3 lety +3

    this tutorial is very useful so thanks for posting this :)

  • @RAYS1911
    @RAYS1911 Před rokem +1

    thanks man :) i am looking for this exact tutorial again thanks

  • @user-gs2sd7kx6l
    @user-gs2sd7kx6l Před 2 lety

    This is the best tutorial i've ever watched

  • @tomaslaaperi5849
    @tomaslaaperi5849 Před 2 lety +1

    I feel so guilty after doing Reids tutorials lol .. It shouldn't be this easy for beginners! ^__^

  • @R69Games
    @R69Games Před 3 lety +1

    Awesome, thank Reids a very nice Tutorial!

  • @Saas_1
    @Saas_1 Před 3 lety +1

    Great tutorial and great looking main menu!

  • @TheFriedMovies
    @TheFriedMovies Před 11 měsíci +2

    Anyone notices horrible snapping when clicking 'Back' before the animation stops? Seems like I am the only one who noticed this horrible glitch

  • @Kage_Furiku
    @Kage_Furiku Před 6 měsíci

    This tutorial was great for my Final Major Project last year!
    Now im hoping to apply a similar camera movement system by pressing different keys while playing to make it work for an in-game Diegetic or Spatial UI interaction system 😂

  • @raccoon_05
    @raccoon_05 Před rokem +1

    You made it look so easy! Thanks so much for this video;)

  • @3DAntonio47
    @3DAntonio47 Před 3 lety +6

    Wow, this is exactly what I've been looking for! Thanks a million for creating this and sharing your knowledge with us!
    How would we optimise this to work with a game pad? Would be super sweet to find out.
    Thanks again for an amazing tutorial! Instantly subscribed!

  • @unrealdevop
    @unrealdevop Před rokem

    This turned-out great man.

  • @scottfreeman8589
    @scottfreeman8589 Před 3 lety

    Thank you Sir, Thank you!!!!
    Finally found a really good 3D Main Menu Tutorial

  • @b.delacroix7592
    @b.delacroix7592 Před 10 měsíci

    There are many "how to make a main menu" tutorials around but this one is the first one I came across that advocates for good data organization and explains some things I'm sure are easily forgotten by an expert but a new person is flummoxed by. Such as, why is my camera moving around in the main menu?

  • @maisythegamingpug8802
    @maisythegamingpug8802 Před 16 dny +2

    Could you please update this tutorial for unreal engine 5?

  • @alexioplexio
    @alexioplexio Před 2 lety

    For anyone who has already loaded in their 3d bp but cant click on it just enable hardware in put in the blueprint of your 3d widget

  • @damsan7777
    @damsan7777 Před rokem +1

    Can,t do it. Can,t find: CALL TRANSITION TO LINKED MENU. Can anyone help?

  • @archiestutorials8716
    @archiestutorials8716 Před 3 lety +1

    instead of putting all numbers inside of the color values just put in the Hex linear color and it will be the same thing.

  • @jacani1152
    @jacani1152 Před 3 lety +1

    This is like the Sniper Elite V2 Main Menu

  • @phitho3973
    @phitho3973 Před 3 lety

    Very nice Tutorial! Thank you very much!

  • @randomgamer8405
    @randomgamer8405 Před 3 lety +1

    Wow very cool! you can make so much from this tutorial. :)

  • @nagybalint1474
    @nagybalint1474 Před 3 lety +2

    wow awesome i dont really think i will use it but maybe its cool tho

  • @PiterTraceurFA
    @PiterTraceurFA Před 2 lety

    how did you manage to make a 50min tutorial on something so simple is beyond me

  • @dreadtrain2846
    @dreadtrain2846 Před 2 lety

    Works great, thanks, I learned some stuffage!

  • @SirB3ast
    @SirB3ast Před 3 lety +1

    Great video! I was messing around and tried to learn a bit of UE4. Guys in comment section, any ideas on how would one hide Option/Credits widgets during inactivity? Something with Set Visibility/Add to Viewport? This might be a dumb question. Hah

  • @gayralt1386
    @gayralt1386 Před 2 lety

    Thank you very much. It pretty works for me!

  • @h1ddenpalace
    @h1ddenpalace Před rokem +1

    Works perfectly in UE5, thanks.

  • @Riley_Christian
    @Riley_Christian Před 2 lety +4

    Thanks! Works great, except for one little bug. The camera always starts facing down and with a seemingly random rotation. It also flickers on the first few frames it seems. after that everything works fine. But if anyone knows why this happens please let me know, Thanks!

  • @fredpeterson5967
    @fredpeterson5967 Před 2 lety +1

    Hiding the other menus so they don't show up in the other views?

  • @brim-skerdouglasson
    @brim-skerdouglasson Před rokem

    Map looks just like Dishonored 2, had me fooled!

  • @AdamWoolnough1981
    @AdamWoolnough1981 Před měsícem +1

    is it just me , or did you select the default gamemodebase, instead of the one you just created

  • @kodyborja3744
    @kodyborja3744 Před 2 lety +1

    Very nice, clean work. You also did a great job explaining the process. My question for you: Instead of a rolling camera panning to the next menu, would it be relatively plausible to have a character anim (such as running to another room) if you did this with a 3rd person controller?

  • @changtc8873
    @changtc8873 Před 2 lety

    Wow man! love this thx a lot

  • @JustJoshinYouBro
    @JustJoshinYouBro Před 7 měsíci

    This is awesome. I do run into a problem when I click Play and goto my game it make me "click for mouse control" basically requires me to hold the mouse button down to rotate and look around.

  • @Mustafa-sv3zz
    @Mustafa-sv3zz Před 3 lety +1

    I spend all the day working on it and it didnt work for me
    edit:it worked now

  • @lorryburger8165
    @lorryburger8165 Před 3 lety +2

    Excellent Tutorial, thank you.
    I found that the BeginPlay event on the Map Level gave me an "Accessed None" error when reading the Player Controller.
    I fixed this by inserting a delay and an IsValid on the Player Controller... for anyone else getting this error. I'm not sure why.

    • @ReidsChannel
      @ReidsChannel  Před 3 lety +1

      Are you running it networked mode or something? Idk why else that would be happening.

    • @lorryburger8165
      @lorryburger8165 Před 3 lety

      @@ReidsChannel Ah yes, my game is multiplayer

    • @ReidsChannel
      @ReidsChannel  Před 3 lety

      @@lorryburger8165 Well on the main menu you wont be connected to a server so u should be testing in offline mode

    • @lorryburger8165
      @lorryburger8165 Před 3 lety +1

      @@ReidsChannel Noted. I've only been game programming for a month now, so its not full on multiplayer yet! Thank you for your advice :)

  • @sudanemamimikiki1527
    @sudanemamimikiki1527 Před rokem

    for some reason, all of my buttons except my new game button stopped working all of a sudden (this includes the quit button).

  • @luxiiien
    @luxiiien Před 2 lety

    Thank you very much!

  • @ahyin9567
    @ahyin9567 Před 2 lety +1

    using this as level transition not bad too xd

  • @wolfwirestudios
    @wolfwirestudios Před rokem +1

    For some reason, when I deploy this Actor Blueprint in my level, all the text on these buttons is blurry. I tried changing the draw size on the actor in the level but nothing works. There's something wrong in the way it's implemented.

    • @boostedplayer503
      @boostedplayer503 Před rokem

      did you find any solution for this?

    • @wolfwirestudios
      @wolfwirestudios Před rokem +2

      @@boostedplayer503 I increased the canvas size in my UMG BP and the draw size in Widget component in the level. Increasing them and adjusting the scaling fixed it.

  • @stormolflak
    @stormolflak Před 2 lety

    THANK YOU SO MUCH

  • @JamalPennant
    @JamalPennant Před 2 lety +1

    Great tutorial! any ideas how to implement the keyboard and controller navigation into this menu system?

  • @Tommyboi7566
    @Tommyboi7566 Před rokem +1

    How do i make my widget pop up after doing this? my main widget dont pop up when i click play and load into another map but when i just go to that map and play that map through the editor it works the widget pops up so how do i add the widget to viewport?

  • @Osiris261
    @Osiris261 Před 3 lety

    One button----> open level
    stuck in menu while level runs in the background.

  • @cyberaxe_lznj
    @cyberaxe_lznj Před 10 měsíci

    You rock!! Thank you.

  • @CashtynSomethingCool
    @CashtynSomethingCool Před rokem

    bro is mythical

  • @Jen-R
    @Jen-R Před 3 lety +1

    Please do a tutorial on texturing this scene. I really want to know what technique you used in this scene.

    • @athradian4752
      @athradian4752 Před 3 lety +1

      It's just a Marketplace asset. Here is the link: www.unrealengine.com/marketplace/en-US/product/modular-seaside-town. As for how the original creator made the scene, not sure you would have to contact them

  • @Darkss2
    @Darkss2 Před rokem

    Thanks

  • @grandmasteryoda3187
    @grandmasteryoda3187 Před rokem +1

    buttons dont seem to be working for me at all any help would be appreciated

    • @michaelmano7261
      @michaelmano7261 Před rokem +1

      I ran into this issue: @25:34, I missed this part. it works perfect now

  • @tacticalbacon8064
    @tacticalbacon8064 Před 3 lety +1

    can you explain how to make these widgets invisible to other cameras or only visible to the camera within its blueprint so i doesn't take from the scenery when you can see the other menus from your main

  • @tacticalbacon8064
    @tacticalbacon8064 Před 3 lety

    can you do a video explaining how to accomplish this same effect without child blueprints and inherited components so that each blueprint can be accessed and communicated with to accomplish such tasks as setting a blueprint hidden in game after clicking on a button ext.

  • @shinobilynxx7063
    @shinobilynxx7063 Před 2 měsíci

    fyi showing us how to make the buttons work actually matters. Idk why you think it doesn't. its part of the menu tutorial

    • @Tommyboi7566
      @Tommyboi7566 Před 25 dny

      Learn UE5 that basic knowledge this is a intermediate tutorial dont just use tutorial to make a game it wont work well you wont know how to fix bugs

  • @conmander6363
    @conmander6363 Před 4 měsíci

    am i the only one having the issue that the menu doesnt recieve any input?

  • @gary-levskyi
    @gary-levskyi Před 3 lety

    Amazing tutorial, thank you! Have any ideas on how to get focus (on any button) for controller support?

  • @websers-4402
    @websers-4402 Před 3 lety +1

    I need help for mobile touch screen..

  • @nessieloch5564
    @nessieloch5564 Před 3 měsíci

    10H45i cannot "set" the variable button text

  • @CashtynSomethingCool
    @CashtynSomethingCool Před rokem

    why isnt the back button working I have done a bit and nothing is working Im on ue5

  • @lilethan000
    @lilethan000 Před 3 lety +1

    So my next question with this is it possible to have this and also a sequence that is linked into UMG? My idea is to have the main menu like this and also have some sequence animations put in it. On the actual menu, screen let's say the character and some background elements animated and having them change depending on the option you selected?

  • @lilaelefant2494
    @lilaelefant2494 Před 3 lety +6

    Thanks. Great tutorial. Been looking for this for a few years now.
    Everything works fine now.
    Only one Problem i encountered. I used the 3rd Person Example Map and when i hit play it behaves different then what the map normaly does. The Mouse Inputs while walking forward arend controlling the camera so i need to adjust the camera with the right mouse button while ingame. Could this be linked to the GameMode? Kinda Clueless

    • @phitho3973
      @phitho3973 Před 3 lety +2

      I have the exact same problem

  • @shakaama
    @shakaama Před 2 lety

    Ok now could you help setup a beautiful menu? AFTER we've watched this video...

  • @KylezUwU
    @KylezUwU Před rokem

    Why do I have a random ball moving around when using WASD in the main menu...? (Ngl kinda scared me im making a backrooms game and have the menu as level 0 thought my ai went rogue xd)

  • @danliviu75
    @danliviu75 Před 7 měsíci

    I cannot move the camera of the player.Why?

  • @JTalbot603
    @JTalbot603 Před rokem

    Thank you🎉

  • @twozero6431
    @twozero6431 Před 3 lety

    Thank you!

  • @TFx2TV
    @TFx2TV Před rokem +1

    Has anyone else had an issue where the options widget and credits widget don't appear?

    • @TFx2TV
      @TFx2TV Před rokem

      I was in the wrong level, I was opening the main menu level and not the persistent main menu level. derp

  • @dovatard
    @dovatard Před 3 lety

    I followed the whole video correctly but my options and credits buttons do not worked when clicked, only play and exit work. I have no idea how to fix this :/

  • @nitrix2995
    @nitrix2995 Před rokem +1

    Whenever i hit start game it teleports me under the map. Do you know how to fix it. Btw thank you so much for the tutorial

    • @michaelmano7261
      @michaelmano7261 Před rokem

      This is because in your game mode blueprint you had the default pawn class set to none instead of default pawn. - i dont think the buttons are clickable in 5.1 any way

  • @AUTG
    @AUTG Před 3 lety +1

    danke

  • @onejreaper2420
    @onejreaper2420 Před rokem

    hey...how do I do this.... if I wanted to delete a sqaure object, & when you do it un deletes a new square object. & if I delete the new object the other one undeletes again. the objects are all linked with eachother. can you do a tutorial on that please if that's ok.

  • @AVRkwiat
    @AVRkwiat Před rokem

    Thx man!

  • @NemraV1.1
    @NemraV1.1 Před 2 lety

    the buttons work, but the first transitions when you hit play (in ue) doesn't work and I don't know why at all

  • @samb7363
    @samb7363 Před 2 lety

    Its is not working for me idk is it the buttons or the UI, The camera works that will go for the Start UI but idk whats makeing the Buttons not geting clicked?

  • @jetytherian9951
    @jetytherian9951 Před 3 lety +2

    very lit

  • @statebriga6172
    @statebriga6172 Před 2 lety

    This is exactly what i was looking for! Nice tutorial and you make easy to understand

    • @statebriga6172
      @statebriga6172 Před 2 lety

      Regarding 1) i would like them to be invisible until i enter the menu so they do not overlap...

  • @StickyCerealStudios
    @StickyCerealStudios Před rokem

    How do I add options? Also the options did not work when I pressed back, I just deleted it and changed it to a tutorial area, I still want an options though. (I need a resolution, Lighting quality, And volume.)

  • @shreyas908
    @shreyas908 Před 3 lety

    In my game there is a game mode issue when i start the main menu the player runs on the background

  • @Dragon-hq5ni
    @Dragon-hq5ni Před 2 lety

    This is what I have been looking for! Thank you very much, I just finished your tutorial and I have my classic themed main menu hahaha, I got 1 problem though, Im using UE5 version, and on the option widget, when I link the on clicked (Back Button) to Transition to Link Menu, it just said error, and in the problem terminal, it said that The Target node must be connected, the other thing is pretty much intact, oppose to the back button, please help, I don't know what to do, thank you very much

  • @sachinchapagain8559
    @sachinchapagain8559 Před 3 lety

    guys somehow my open level blueprint is not working.
    and also there is two open level, one by name and other by object or so!!
    if i make a blueprint of exit game it worked perfectly but somehow
    play game (on clicked) is not doing anything.
    help me guys!!!!

  • @tayam92
    @tayam92 Před 2 lety

    Really awesome Menu System! Please please show us how to include the use of gamepad along with the mouse in this system. I tried to figure it out but I keep messing up the blueprints. Ended up watching this tutorial a lot of times just to undo my mistakes. Please tell us how...

    • @tayam92
      @tayam92 Před 2 lety

      Or rather, how would you switch focus to the options menu when you're in it and return focus to the main menu when you're back in the main menu? How would you set up the Set Actor Enable Collision for gamepad focus in this situation?

  • @KENISEG
    @KENISEG Před 2 lety +1

    авесоме туториал, итс вас вери хелпфулл фор ми
    лике

  • @Armegedon
    @Armegedon Před 2 lety +1

    I have a weird problem with a ball spawning on the game start location and in the main menu, I can move it around with wasd. I'm a little confused about what it is I can only assume it has something to do with the main menu game mode. Any ideas?

    • @austinc2997
      @austinc2997 Před rokem

      in your world settings, you must set your default pawn class to none or spectator.