A downloadable asset pack

IMPORTANT NOTE: This Toolkit only works for GameMaker Studio 2. I can't guarantee its functionality in GameMaker: Studio 1.4 

SECOND NOTE: Toolkit 2.0 is NOT backwards compatible with  Toolkit 1.0


Hey all! Vincent/Skye Trickster here. Since the Game Jam ended, I've been spending my free time going back through the code to create tools for both myself and others to use for future games. Doing this will help make game development quicker and easier, especially for those that are making games from scratch for the first time.

WHAT THIS TOOL DOES

This tool was created to help make a general control layout for a game. It does so by biding user-defined actions to controls on the developer's intention. This is used so a user can create their code in an action/function dynamic and less of a button-press/action/reaction dynamic. This tool also allows game makers to move their controls all to a single location for easy edits.

WHAT THIS TOOL INCLUDES

  1. A package file (.yyp) containing all of the scripts needed for the 
  2. The raw source code including documentation of how it works.
  3. A README file.
  4. An example project for testing/understanding the tool. (optional)

IMPORTANT NOTES

  • This only is guaranteed to work with GameMaker Studio 2. I would strongly recommend against importing these assets into GameMaker: Studio 1.4, and ESPECIALLY not for GameMaker 7 or 8
  • Please feel free to read the comments within the scripts for more in-depth information. Edits and improvements/suggestions are encouraged.
  • Please include the README if you are sharing either the package or the script files with others.
  • I would appreciate a credit in your projects utilizing these tools, but it is not required.


FUTURE PLANS

Even after creating this script, I do have some plans to update it for saving/loading control schemes, editing layouts, etc. Even better, I also plan on turning these scripts to a fully-featured extension so developers can more easily utilize the features within it.

If you have any questions, issues, comments, or requests for this tool, please feel free to either contact me or discuss below. Thank you for your time!

StatusReleased
CategoryAssets
Release date Aug 06, 2019
AuthorSkye Trickster
Made withGameMaker
TagsController, GameMaker
InputsGamepad (any)

Download

Download
Input Toolkit v2.0.2 14 kB
Download
Input Toolkit v2.0.2 With Example Project 53 kB
Download
README 4 kB

Install instructions

After downloading the .zip file, you can choose one of two ways to import tools into your GameMaker Studio 2 project: 

CHOICE ONE: PACKAGE

1. Open the GameMaker Studio 2 project that you would like to import
2. Select Tools > Import Local Package
3. Select the package (it ends with .yymp)
4. Add the scripts that you would like to import. Select "Add All" if you would like all of them.
5. Select "Import"

CHOICE TWO: SCRIPTS

1. Open the GameMaker Studio 2 project that you would like to import
2. Open the "Input Scripts" folder location in file explorer
3. Drag and Drop the folder into your GameMaker Studio 2 Project

Note: you do not have to import both the scripts AND the package. These are just given to you as options.

Development log