Description

InputCandy makes it easier to use input in GameMaker and does all of the "settings" and "selection" for you, so you can easily import these features into other projects. It was first written by LostAstronaut.com for use with their games.

It's important to note that this is for detecting momentary actions, not for detecting textual input ("typing"). It treats mice, keyboard and gamepad input as "button states"

InputCandy has two modes:

  • Simple mode: an NES-style approach, which works on a variety of devices and requires no set up but has a limited number of inputs, and works with certain assumptions
  • Advanced, verbose player-configured mode which allows for a lot of freedom but requires setup by the player

To access Simple mode, see the script InputCandySimple included in the package. It's one function, so you don't have to import all the other stuff. It is demonstrated in rm_InputCandySimple_demo and o_InputCandySimple_demo

This asset is currently a "Work in Progress" (WIP) and is being developed at its bleeding edge here, where you can download it as a GameMaker project: https://github.com/LAGameStudio/InputCandy

More info

End User Licence Agreement (EULA).

Age Rating: 4+

Version

GMS2.3 - Version 0.9.0. Published February 22, 2021

Version 0.9.0 fixes bugs with 0.8.2 and refactors keyboard/mouse integration slightly, adds a missing keyboard key (numpad plus sign) and implements the Gamepad Test UI, leaving only the capture input features left for version 1.0.0 coming soon! This version is the best version yet and is ready to be integrated into your game.

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait

Back to Top