How to Make a Menu

In this guide you will learn how to make a menu!
I know there are plenty of guides on this in the forums, but I did not see any of them show the way that I am going to show you

Lets get into it!
Setup

First put down a big barrier and put the title of your map somewhere inside of it


Then add two smaller different colored barriers and make sure that they are active on game start and name them

Then add a lifecycle with the settings so when the game starts broadcast on any channel (I just used
game start)
Next add a camera point that activates on game start and put it in the middle of the big barrier
Now add two barriers the size of the blue ones that I used and put them over the blue ones.
For the first one use these settings

For the second one use these settings

Your menu should look something like this so far

Mechanics

Place terrain like this away from the menu and put a spawn pad in the middle
Screenshot 2024-11-30 14.48.40
Add two zones like so
Screenshot 2024-11-30 14.50.54
For the top one when the player enters broadcast on option 1 and for the bottom one when the player enters, broadcast on option 2.
now test it and the barriers should activate and deactivate depending on which zone you are in

Select

Now we have to make a way to select the option, so I chose to use an overlay
Start by placing a counter that increases on option 1 and decreases on option 2, and make it correspond to a property that you can name whatever you want ( I used 1or2)
Add a property with that name, set it to a number, and when it changes broadcast on change.
Now add an overlay, set it to a button and when button clicked transmit or 1or2 (It’s just a coincidence that it was the same as the property)
Go to blocks in the overlay and make one that triggers on change


Make another block that triggers on 1or2
Screenshot 2024-11-30 15.16.44
Make whatever you want to happen for option 1 to happen when receiving on select option 1, and the
same for option 2

That should be it!
This is my first guide so thank you for reading and I hope you liked it!
If you find anything that I am missing, please tell me and I will fix it!
I don’t really understand the difficulty thing so whatever you think it should be just tell me!

8 Likes

this is a great guide @Gimking1 !

Bravo!
Lovely!
(Second Reply)

1 Like

A similar guide like this has been made but I guess this is more memory efficient and simpler, nicely done!

2 Likes

Nice guide!
You should consider adding an example to portray the intended result more clearly.

3 Likes

No need to have an else if, replace it with an else to save blocks haha.

5 Likes

We can save even more blocks :>


This setup only uses 5 blocks.

2 Likes