Working main menu for a game to be made in Game Maker Studio 2.
The application features generic implementations for menu utilities, such as buttons and sliders. To create a menu you must add an obj_menu_group
to your room, assign an unique id to it and then add your items (as they're called) to the same room, specifying the same id as the group they should belong to.
Some types of buttons already exist (such as a button to change room or to show another group of items). If you want to create a button with a custom functionality, you must create a new object child of obj_menu_item
or obj_button_text
(if it should feature centralized text).
You must use Variable Definitions in order to change individual (per-instance) item properties.
The menu items featured in this demo are labeled in Portuguese.