GameMaker Keybinding and Input System (REMADE)
A downloadable tool
CHANGELOG
-3/27/24 v1
Release
-3/28/24 v1.1
Automatically resets the json files if the inputs were updated.
-3/28/24 v1.2
Fixed a bug where it would reset your inputs if you changed them.
-3/28/24 v1.3
Improved flexibility, you can now check what key an input is set to.
-3/28/24 v2
MULTIBINDING (Maximum of four keys/buttons per input.)
-5/27/24 v3
COMPLETE REMAKE. You can now have an infinite amount of multibinds!
This is a flexible input system for Gamemaker!
Please make sure to use the reset inputs function after you add new inputs!
This script includes:
- A function for initiating the variables in the create event of an object.
- A function for loading all of the inputs in the step event of an object.
-A function for initiating the system at the start of the game.
-Multibinding! Have as many binds as you want.
Download
Install instructions
-Drag the .yymps into your project. (PLEASE USE PROJECT TOOL IN v2024.2 OR HIGHER TO CONVERT IT INTO AN OLDER VERSION OF GAMEMAKER IF YOU ARE USING AN OLDER ONE.
-Call input_game_init() at the start of the game.
-Call input_init() in the create code of an object using inputs.
-Call input_get() in the step code of an object using inputs.
-Try using the variables!
Comments
Log in with itch.io to leave a comment.
wow this is so good i wonder who made it...
omg thank you that means a lot
no problem bbg
PEAK SHIT FRRRRRR!!!!!
peak