Menu Template
A downloadable asset pack
This is a quick-start project library for Gamemaker Studio 2 that's designed to make menu and control system management easy. (In some cases it might take a bit of setup..) And then forget about it!
Key features with this template are:
- Mostly contained systems for control systems, menu systems, debug tools, and screenshot/.gif management.
- Control system takes key bindings from multiple sources, button combinations, and "charging" actions, while simultaneously trying to minimise the combination conflicts in the background, yet smoothly work together.
- Menu system requires setup between instances and assets in an "initial startup" room with layers, designed to split everything into tags and struct based trees; objects will be stored (effectively) in memory as the game runs, so menu "objects" will never interfere with the game. Though I guess I can't say this for a master object controllers...
- Debug tools integrated; Print(), Ping(), custom live runtime-script execution, and a custom debug handler. Post information to logs (Print) or to screen in real time updates (Ping) and a custom error handler to make the information cleaner/easier to read. The custom script handler uses a whitelist access and is more there as a template or example; it's rough and does not at all work well. It works for some basic functions, but is intended to be replaced by a better system like YAL's Apollo or TXR extension and similar.
- Automatic management for taking screenshots and .gifs. (It's not completely automated, place it where you want!) -- Just keep the application_surface and display buffer states in mind, if you use pre/post and GUI draw events with the application_surface.
Status | In development |
Category | Assets |
Rating | Rated 5.0 out of 5 stars (1 total ratings) |
Author | Nujuju299 |
Made with | GameMaker |
Tags | asset, GameMaker, gamemaker-studio-2, menu |
Download
Click download now to get access to the following files:
Development log
- Total System Overhaul.Jan 18, 2024
- Finally Kinda Complete!Jan 09, 2024
- Animations and SlidingJul 11, 2020
Comments
Log in with itch.io to leave a comment.
comment-template