rt-shell is a simple, powerful, and full-featured debug/cheat console for GameMaker 2.3 and up!
Just create an instance of
obj_shell in the first room of your game and you're ready to go. Any script you write that starts with
sh_ can be run via rt-shell at runtime.
Click here for full documentation on how to write your own scripts!
Want an easy way to jump between different levels of your game? Or test a powerup? Or enable a debug view? How about giving your players a way to enter cheat codes? rt-shell is exactly the tool you need.
You can customize the appearance of the console to fit your game perfectly. It features handy tab-completion to save you from typing, and a history feature where you can quickly get back to commands you previously entered. If you've ever used a Terminal app on your computer you'll feel right at home!
Did I mention that it's completely free and open-source?
The full instructions on how to configure it and how to write your own scripts can be found on the Github page: https://github.com/daikon-games/rt-shell#readme