HOW TO MAKE A MAIN MENU 🛠️ Roblox Studio Tutorial

Поділитися
Вставка
  • Опубліковано 17 бер 2023
  • In todays video I show you how to make a Main Menu, Main menus are used to allow players to interact with the game before they have even begun playing the main game. Main Menus usually have a Play Button, Credits Button and sometimes a settings button.
    I Hope you enjoyed the video, Have a lovely rest of your day!
    If you are a bit confused what to do, Feel free to message me on Discord and Ill help you out!
    NEW FloppyFish Merch Store: itz-floppyfish.creator-spring...
    🌟 Floppys Discord Server: / discord
    Script 1 (Play Button Script) :
    local Gui = script.Parent.Parent
    script.Parent.MouseButton1Click:Connect(function(clicked)
    Gui:TweenPosition(UDim2.new(0,0,1,0), "InOut", "Sine",3.5)
    for i = 1,25 do
    wait (0.05)
    game.Lighting.Blur.Size = game.Lighting.Blur.Size - 3
    end
    end)
    ----------------------
    Script 2 (Credits Button Script):
    script.Parent.MouseButton1Click:Connect(function()
    script.Parent.Parent.Parent.CreditsFrame.Visible = not script.Parent.Parent.Parent.CreditsFrame.Visible
    if script.Parent.Parent.Parent.CreditsFrame.Visible then
    script.Parent.Parent.Visible = false
    else script.Parent.Parent.Visible = true
    end
    end)
    ----------------------
    Script 3 (Credits Close Script):
    script.Parent.MouseButton1Click:Connect(function()
    script.Parent.Parent.Visible = false
    if not script.Parent.Parent.Visible then
    script.Parent.Parent.Parent.MainFrame.Visible = true
    end
    end)
    ----------------------
    Roundify Plugin: www.roblox.com/library/223376...
    🌟 Floppys Roblox Game : www.roblox.com/games/11301003...
    Roblox Studio Tutorial
    Roblox Studio
    Studio Tutorials
  • Ігри

КОМЕНТАРІ • 1,3 тис.

  • @dreidavillegas
    @dreidavillegas 4 місяці тому +17

    I followed the tutorial down to the letter and everything worked great! Thank you so much :)

  • @thepuppet3000
    @thepuppet3000 3 місяці тому +6

    YO my guy this is so good worked perfectly YOU JUST EARNED A NEW SUB!!!

  • @CheekyStickman
    @CheekyStickman 7 місяців тому +1

    This helped so much I appreciate you're tutorial

  • @Qxlyxl
    @Qxlyxl Рік тому

    thanks so much this is such a good script and it was so esay to follow because you included the scripts in the description!

  • @ameliasaep
    @ameliasaep 5 місяців тому +11

    YOU DONT EVEN UNDERSTAND HOW MUCH THIS HELPED ME. THANK YOU!!

  • @TR1SHA
    @TR1SHA Місяць тому +17

    thank you soo much omg im trying to make a game and all the play gui tutorials were either too complicated and long or just flat out didnt work. this saved my life

  • @T1Gn1hJJ
    @T1Gn1hJJ 6 місяців тому +1

    Hey man this is so cool! All working, thank you very much.

  • @B-Arabian
    @B-Arabian 9 місяців тому

    thank you so much! this was very helpful!

  • @ZeeZuzu
    @ZeeZuzu Рік тому +5

    ty so much bro i needed that tuto for my game! continue like that.

  • @nowee_playzz4931
    @nowee_playzz4931 4 місяці тому +5

    Thanks! This really helps and both buttons work. Now I can use it in my games!

  • @Microwave-sj9tq
    @Microwave-sj9tq 8 місяців тому

    this is great helped me so much thanks i need to watch this channel more

  • @kelsieperfetto198
    @kelsieperfetto198 6 місяців тому

    this is so cool! and thank you floppyfish for the gui! i will give you credit for the gui!

  • @hakanakanaral3942
    @hakanakanaral3942 8 місяців тому +4

    Best Tutorial i ever seen! u sayed all the Important things in an easier way!! now i can work better on my game!! thank you so much :)

  • @TDK507
    @TDK507 8 місяців тому +24

    Amazing video, This really helped me out, I started today and I almost have a game ready, looks really nice with the GUI'S

  • @Ams_z.
    @Ams_z. 9 місяців тому

    Yesss this is the vid i was looking for

  • @fulham4544
    @fulham4544 Рік тому +1

    Thank you man!
    Video is very helpfull and interesting

  • @SCPULTIMATEROLEPLAY
    @SCPULTIMATEROLEPLAY 6 місяців тому +6

    This helped me so much with my game! You are so underrated!! I’m subscribing rn!!

  • @jzzhang726
    @jzzhang726 10 місяців тому +3

    Thank you! This worked so well, I’m definitely sharing this video and giving a like 👍

  • @djkeyk1
    @djkeyk1 3 місяці тому

    thx bro! i love this tutorial! you helped me so much for my game called, "Battlegrounds V1.0!" and yes i added this when the game was released

  • @Timmy582
    @Timmy582 5 днів тому +1

    U EARNED A NEW SUB thanks so much bro keep the work up

  • @BlastAndYanaRBLX
    @BlastAndYanaRBLX Місяць тому +3

    gosh thank you sm i came from someone who did a tut for so long but somehow i wasted time cause it did not work, thank you for this it helped me alot!! because of this you gained a new subscriber!

  • @nixie.alfredo
    @nixie.alfredo 8 місяців тому +5

    this worked really well! if you want a menu like yansim do this: first things first, copy your entire map and take it somewhere where exploiters cant find it (so exploiters arent flying around the menu screen) then, get ur character and pose it, leave it, or animate it (i animated yanchan so it would look a lil better) then just copy what the vid is doing and boom. make sure your spawn point is at the real school or else people will be confused why they are at the menu map! edit: optionally if you want less lag for ur mobile players you can delete all of the menu school that players wont be able to see on the menu

    • @imakevideos774
      @imakevideos774 7 місяців тому +1

      wait, can you explain deeper? like how to set up the camera and such?

    • @nixie.alfredo
      @nixie.alfredo 7 місяців тому

      bro its all over youtube@@imakevideos774

  • @look4dave
    @look4dave 2 місяці тому

    Me and my friend are making a zombie border game and this helped so much! i always wanted a professional UI screen but all of the tutorials never worked. Sure, this was on the lengthly side, but you explained it to us in depth so if we ever learn Lua, we can learn from you, and i sure did! If your wondering if this one is a good one, its great!
    -Things I got-
    an absolutely awesome GUI
    A beautiful transition
    Play button
    And credits!!

  • @wubboxgaming-ROBLOX-ve2gq
    @wubboxgaming-ROBLOX-ve2gq 11 місяців тому +1

    Thank you for the tutorial i needed it 😁

  • @Vickyg1727
    @Vickyg1727 Рік тому +11

    Thank you so much this helped me a lot 😭 Your the top G bro and you definitely earned a new sub! Keep doing what you do!

    • @Itz_FloppyFish
      @Itz_FloppyFish  Рік тому +6

      Haha thanks so much! Much appreciated!! What sort of other tutorials would you like to see?

    • @qucwa
      @qucwa Рік тому +4

      @@Itz_FloppyFish how to make 10 hours in game badge plssss

    • @Nicolas_lekoala
      @Nicolas_lekoala Рік тому +3

      @@Itz_FloppyFish I would personally like to see how to make a team changer GUI (with Group locked teams, Gamepasses, and normal access teams if it's not too complicated.)

    • @waraxol6939
      @waraxol6939 8 місяців тому +3

      @@Itz_FloppyFish its not working even if i rename it could you help

  • @TayIor-Swift.Offical
    @TayIor-Swift.Offical Рік тому +8

    this helped me with a main menu in my backrooms game thanks alot

    • @MonkeManjuice
      @MonkeManjuice 7 місяців тому +1

      What’s the name of your game?

  • @Lz_1n
    @Lz_1n 15 днів тому

    Thank you bro, this helped so much and is gonna make the game im making way cooler!

  • @nullexiety
    @nullexiety 8 місяців тому

    prolly one of the best tutorials

  • @Tree_Rasin
    @Tree_Rasin 9 місяців тому +6

    So, at first, I thought that this tutorial would be like all the other tutorials that are not for beginners and don't have the script in the description, but this was easy and helpful thank you for the vid and love your vids.

  • @Nicolas_lekoala
    @Nicolas_lekoala Рік тому +29

    Thank you! You should maybe also do a Team Changing GUI, it would really help too! Really great video!

  • @mdough15
    @mdough15 25 днів тому

    ayy thank you for this tutorial man, apreciate it
    helped me alot

  • @clo503
    @clo503 4 місяці тому

    thanks for posting this video it really worked out for me

  • @riveroselpro7395
    @riveroselpro7395 4 місяці тому +5

    The credit button doesn't work, can someone help me? pls

    • @a_new_yoyo-er
      @a_new_yoyo-er 22 дні тому

      my play button doesnt work idk if its the new update

  • @ruslanbikeriderLIVE
    @ruslanbikeriderLIVE 4 місяці тому +10

    thanks man! currently developing a horror game with some of my friends and i rlly am happy bout this :EDIT: FOR EVERYONE ASKING IT'S CALLED THE FRIEND MAKER XD

    • @djkeyk1
      @djkeyk1 3 місяці тому

      what's the name for the game?

    • @Yara_Ash
      @Yara_Ash 3 місяці тому

      I have the exact situation

    • @theonlymami
      @theonlymami 3 місяці тому

      how do u share a Roblox worldddd

    • @CreeperEditz1
      @CreeperEditz1 2 місяці тому

      What's the name?

  • @CaptainPlush
    @CaptainPlush 11 місяців тому

    Thanks Floppy! I was able to make Find The Bloxy Colas Better Because of u now i just need to keep updating the game daily to get a bit more players in my game :D

  • @Renzu_123
    @Renzu_123 5 місяців тому +1

    You are the best I’ve been trying to do this thank you❤🎉I sub and like🎉🎉

  • @Retiny
    @Retiny Рік тому +3

    Very Nice It Works And Useful But I just Need To find The Position For it to Go to the Left When you press Play

  • @oneyes10
    @oneyes10 10 місяців тому +5

    Instead of going to roundify, if you push the plus nest to your text button or anything really, type UI corner and customize. Its way faster!

    • @BadBois20
      @BadBois20 9 місяців тому +2

      I knew there was something like that but I forgot the name

    • @ErinsAura
      @ErinsAura 9 місяців тому

      plus the roundify thing is broken. for him he didnt have to touch anything and it covered the button but when you use it it doesnt cover the whole button and when you try to fix it by stretching it over it doesnt work and just glitches

    • @ErinsAura
      @ErinsAura 9 місяців тому

      that doesn't work either it leaves these weird things on the edges and makes it look 10x worse.
      not cool.

    • @oneyes10
      @oneyes10 9 місяців тому +1

      @@ErinsAura weird. It worked for me and looked fine

    • @hyperat8146
      @hyperat8146 5 місяців тому

      As a person who knows about this, I absolutely cringed while watching this video 😆😆

  • @Tdslocloxloxpxpxps
    @Tdslocloxloxpxpxps 7 місяців тому

    This video is amazing!!!!!! Thanks for helping

  • @TheCanineGamer
    @TheCanineGamer Місяць тому

    Thank You So much this helped my game look so much more complete

  • @duckdeluxe11
    @duckdeluxe11 10 місяців тому +15

    For anyone using this tutorial and discovering the credits button won't work, it's likely because you named the credits frame something other than "CreditsFrame" I recommend just changing the frame name to that to fix it.

    • @That_One_Therapist
      @That_One_Therapist 10 місяців тому +1

      Thx man! It worked after I changed it

    • @TheAviator123
      @TheAviator123 9 місяців тому +1

      thx very much

    • @DaNoobAdamus
      @DaNoobAdamus 9 місяців тому +4

      The credits button still doesn't work even after renaming it, But I did everything, right? Can you help me

    • @layangoated
      @layangoated 9 місяців тому +1

      tyy

    • @duckdeluxe11
      @duckdeluxe11 9 місяців тому

      @@DaNoobAdamus if youre still having this problem id reccomend just deleting the script and copy and pasting it again because its likely an error somewhere else in the script

  • @21_des1res8
    @21_des1res8 11 місяців тому +4

    Great tutorial! Helped a lot, but how do I make the screen guis fit on any device?

  • @SkyLexin
    @SkyLexin 7 місяців тому

    thanks for this, i even added a update log button for my game. thanks

  • @combinecombat
    @combinecombat 8 місяців тому

    Thanks man! you help me alot!

  • @dreamcraft1157
    @dreamcraft1157 Рік тому +159

    The play button works correctly but when i close the ''credits'' the play and credits button dissapear and everything stays blurry

    • @blazehamidbackup5359
      @blazehamidbackup5359 Рік тому +10

      same

    • @Compkid_vr354
      @Compkid_vr354 Рік тому +8

      Then delete the credits frame and all credits thing and make new credits Because ur playbutton works correctly (It worked on me)

    • @simeongio9392
      @simeongio9392 11 місяців тому +3

      No the play button dose not work i legit checked the script 20 times to find any spelling errors it smt and I even re-wrote the script and still got nothing. ;-;

    • @ilyasyt9054
      @ilyasyt9054 10 місяців тому

      @@simeongio9392same

    • @yabroigot1233
      @yabroigot1233 10 місяців тому +3

      works perfectly fine for me y’all made an error then

  • @plexxy3784
    @plexxy3784 9 місяців тому +8

    what no one is talking about is the fact that if you switch the screen to a different moniter the "play" button is in the center anymore if your moniters are different sizes. meaning if someone doesnt have the same moniter size as yours , it will look really weird. is there any way to fix this?

  • @WaffleandcoRoblox
    @WaffleandcoRoblox Місяць тому

    Thank you for the tutorial I’m making a game and this helped alot

  • @FORSOCIAL-gz2gb
    @FORSOCIAL-gz2gb 3 місяці тому

    tysmm this is the first tutorial that worked for me!

  • @Ubihh
    @Ubihh 8 місяців тому +4

    can you make it so that the players cant move while the menu is open?

    • @bestxk3176
      @bestxk3176 8 місяців тому

      Same

    • @ElixirGolemUser
      @ElixirGolemUser 3 місяці тому

      Yall

    • @ElixirGolemUser
      @ElixirGolemUser 3 місяці тому

      My tip for this is to just make the background a plain color and add a room at spawn so then players dont die,then make a script where when you click play you get teleported to the actual game---hopefully this was helpfull

    • @Ubihh
      @Ubihh 3 місяці тому

      @@ElixirGolemUser i made 2 seperate scripts for the closing and the speed regain if yall want it i can send it, tho it might be buggy

  • @Gentleman_Yes
    @Gentleman_Yes 11 місяців тому +6

    Thanks so much! However, if you are still editing your game, it is very irriating for the blur effect to be on screen while editing, this can be solved easily but still just a little thing. Overall still a great video!

    • @Hover527
      @Hover527 11 місяців тому +1

      how

    • @friloutv
      @friloutv 11 місяців тому +1

      How

    • @friloutv
      @friloutv 11 місяців тому +1

      How

    • @friloutv
      @friloutv 11 місяців тому +1

      @Gentleman_yes how

    • @Mr.Strategic
      @Mr.Strategic 10 місяців тому +1

      @@friloutv simply go up to the blur effect then turn off the enabled button.

  • @itshuzaifa7
    @itshuzaifa7 Рік тому

    THX SO MUCH IT RLLY WORKED I APPRECIATE U FOR THIS COOL WORK!!

  • @pro_123jj
    @pro_123jj 3 місяці тому +1

    thanks so much this helps a lot and I was able to use the Credit codes to make a shop icon too!

    • @LIFEOFAIYSHA
      @LIFEOFAIYSHA 20 днів тому

      can u tell what videos u used? js started making my own game

  • @SubToBcraft
    @SubToBcraft Рік тому +5

    How to make that all Buttons arent visible while during the Main menü and when a Player clicks Play the Buttons should be visible again

  • @smallfoxstudios
    @smallfoxstudios 11 місяців тому +5

    Thank you for the helpful tutorial! Quick question: If I want to keep the player from moving until they press play, what should I do/script?

    • @Marbler-mn1ew
      @Marbler-mn1ew 11 місяців тому

      i haven't tried this yet, but i suppose you could maybe try setting the walkspeed of the player to 0 and once the play button is clicked, set it to the default walkspeed

    • @Ubihh
      @Ubihh 8 місяців тому +1

      @@Archaid. where do you put the script in-
      im sorry am dum

    • @Aeriiona
      @Aeriiona 8 місяців тому +1

      @@Ubihh I put it in ScreenGui, it works but it doesn't let you move after clicking play

    • @KILLFEARR
      @KILLFEARR 7 місяців тому +3

      local Gui = script.Parent.Parent
      local Player = game.Players.LocalPlayer
      local Char = Player.Character or Player.CharacterAdded:Wait() Char.Archivable = true Char:WaitForChild("HumanoidRootPart").Anchored = true
      script.Parent.MouseButton1Click:Connect(function(clicked)
      Gui:TweenPosition(UDim2.new(0,0,1,0), "InOut", "Sine",3.5)
      for i = 1,25 do
      wait (0.05)
      game.Lighting.Blur.Size = game.Lighting.Blur.Size - 3
      local Char = Player.Character or Player.CharacterAdded:Wait() Char.Archivable = true Char:WaitForChild("HumanoidRootPart").Anchored = false
      end
      end)@@Aeriiona

    • @vexqutz
      @vexqutz 4 місяці тому

      ​​@@KILLFEARR the player remains unable to move after clicking play

  • @lavenderstaroffical
    @lavenderstaroffical Місяць тому

    omg tysm! Im a beginner roblox studio game developer and this helped me sm ty! i subscribed too

  • @waynenheth
    @waynenheth Місяць тому +1

    This helped me out so much🎉

  • @IamnotWither
    @IamnotWither Рік тому +53

    If you dont want the animation simply use this script:
    Open:
    local Frame = script.Parent.Parent.Frame
    script.Parent.MouseButton1Click:Connect(function()
    Frame.Visible = true
    end)
    Close:
    local Frame = script.Parent.Parent
    script.Parent.MouseButton1Click:Connect(function()
    Frame.Visible = False
    end)

    • @BeGrat3fu1
      @BeGrat3fu1 11 місяців тому +1

      can u help me make a game, im a junior dev!

    • @Potatogoodyea
      @Potatogoodyea 10 місяців тому

      @@BeGrat3fu1I can

    • @vinexxity_
      @vinexxity_ 10 місяців тому

      @@ghost_goatxxmake sure everything is named properly

    • @slayeramafr
      @slayeramafr 10 місяців тому

      ​@@ghost_goatxxyess

    • @kaboomboi7445
      @kaboomboi7445 10 місяців тому

      @@ghost_goatxx can you post the scripts here so we can see them and see what you did wrong

  • @pamgamersteam2592
    @pamgamersteam2592 Місяць тому +6

    Dosent work 😢

  • @rouseee0424
    @rouseee0424 8 місяців тому

    Thank You For The Help!

  • @chickennuggetconspiracies3870
    @chickennuggetconspiracies3870 Місяць тому

    One of the most helpful videos for scripting, thanks so much!

  • @swieber931
    @swieber931 Рік тому +3

    I did everything right but the button dont spawn pls help me

  • @jchopan1
    @jchopan1 6 місяців тому

    Thanks for the tutorial, it was helpful

  • @giandumpx
    @giandumpx 10 днів тому

    u just earned a sub thank you for this awesome toturial

  • @randomidiot-sv4um
    @randomidiot-sv4um Рік тому

    this really helped me. thanks!

  • @KingAnt12
    @KingAnt12 8 місяців тому

    This is great for the ant strategy game I'm making, based on empires of the undergrowth. Thanks!

  • @clucherworks
    @clucherworks Місяць тому

    thx for helping me u earned a new sub

  • @pietrocamposofc
    @pietrocamposofc 3 місяці тому

    Thank you so much! You make good tutorials

  • @YTPandaGames
    @YTPandaGames 4 місяці тому

    Omgg my Game is much better now!! Thanks for the Video. 😂❤

  • @user-og6sj3rp8d
    @user-og6sj3rp8d Місяць тому

    it worked thanks for this vid it is so helpful (:

  • @Sheepcowed
    @Sheepcowed 9 місяців тому

    thank you so much this helped alot

  • @bedwarssss
    @bedwarssss Місяць тому

    this channel has the best content thanks so much!!!

  • @ehtaun_io4756
    @ehtaun_io4756 4 місяці тому

    thanks bro i really needed this :) yay

  • @James_8509
    @James_8509 8 місяців тому

    Thank You! This Really Helped

  • @sharonikhelegbeojo8592
    @sharonikhelegbeojo8592 9 місяців тому

    thank u, tye play and credits button worked correctly and my game was a succes😊

  • @hacherubis1295
    @hacherubis1295 3 місяці тому

    Thanks you for this tutorial , it was very easy and usefull!

  • @mahmoud.elgendy629
    @mahmoud.elgendy629 9 місяців тому

    Thx this helped me for my game

  • @ziom3190
    @ziom3190 9 місяців тому +2

    I LOVE that script verry much thank you

  • @Do_Not_Click_This_Profile_Pls
    @Do_Not_Click_This_Profile_Pls 6 місяців тому

    Thank you so much this helped me a lot.

  • @AppleTheHybird
    @AppleTheHybird 10 місяців тому

    Thanks dude iv been going to make a dog game or sm this helps so much!

  • @fiaph1658
    @fiaph1658 5 місяців тому +2

    FINNALY THE MOST IMPORTANT THING I NEED TO KNOW WHILE MAKING A GAME!

    • @fiaph1658
      @fiaph1658 5 місяців тому

      thank u itz floppy fish for helpin me out!

  • @BossBloxRoblox
    @BossBloxRoblox 14 днів тому

    So helpful! Thanks!

  • @damn765
    @damn765 Рік тому

    It works thx for the help nice vid I like it❤

  • @kikidecat
    @kikidecat 9 місяців тому

    Thank you, thank you soooo much!

  • @AdamBTC
    @AdamBTC 9 місяців тому +1

    thank you very much you're on top

  • @TheBestBuskinot
    @TheBestBuskinot 3 місяці тому

    Always love your vids!

  • @tahonite2089
    @tahonite2089 7 місяців тому

    this vid is helping me in my game

  • @Ykamazingediz
    @Ykamazingediz Місяць тому

    Tysm it works perfectly u earn a sub

  • @TylerLoh-bb5ps
    @TylerLoh-bb5ps 2 місяці тому

    I watched this vid when it first came out and now I’m have gotten so much money from those mechanics tysm

  • @knutte1449
    @knutte1449 10 місяців тому

    Thank you! Great video!

  • @IdkBcsWhy
    @IdkBcsWhy 8 місяців тому +1

    from your tutorials I have my game
    thanks

  • @mastereddardasoff9255
    @mastereddardasoff9255 8 місяців тому

    thank you so much its help alot

  • @Hoxlly
    @Hoxlly Рік тому

    you are the best! thank you so much❤

  • @reddark3764
    @reddark3764 11 місяців тому +1

    best tutorial ever bro tysm u explained everybit unlike other devs

    • @Itz_FloppyFish
      @Itz_FloppyFish  11 місяців тому +1

      Thanks so much!

    • @Schatzlein16
      @Schatzlein16 10 місяців тому

      @@Itz_FloppyFishhow can I customize it?

    • @Bonbanned
      @Bonbanned 9 місяців тому +2

      ​@@Itz_FloppyFishHey, I have done everything correct but when I play the game, I could still move my character even if the gui is still in my screen, plus the game is about pvp. Is there any fixes for this?

  • @zachgreat9553
    @zachgreat9553 7 місяців тому

    Thank you so much!

  • @lucyloo_roblox
    @lucyloo_roblox 8 місяців тому

    Super helpful!

  • @CreeperHeroGaming
    @CreeperHeroGaming 10 місяців тому +1

    FINALLY a working script for my game! I can finally have a title screen! Thank you Itz_FloppyFish for this video!

  • @Lucasdoestheobby
    @Lucasdoestheobby Місяць тому

    Tysm dude u earned a new sub im doing a challange with my friend and im definetly winning!

  • @MercyMe241
    @MercyMe241 9 місяців тому

    Thank you so much this really helped me

  • @AReallyLongBow
    @AReallyLongBow 8 місяців тому

    THANK YOU SO MUCH!!!!!!!

  • @user-dv7qm5hj2z
    @user-dv7qm5hj2z 2 місяці тому

    Very work For me!!, Thanks A Lot!