A downloadable asset pack

Buy Now$14.99 USD or more

What it is

COMMANDS Console is a lightweight, drop-in in-game developer console for Godot 4.x. It gives you a clean command line (like the good old days when games shipped with useful tools) and an optional COMMANDS editor tab you can enable for development and disable for release builds.

Players get a console. Developers get power. Your game gets debugged faster. Everyone wins, briefly.

Key features

  • Toggle console (default F1) with a robust InputMap fallback

  • Command history, autocomplete, and clean output logging

  • Built-in commands:

    • navigation: pwd, cd, ls, tree, find

    • runtime: fps, timescale, pause, resume

    • inspection: get, set, call, props, methods

    • utility: help, clear, echo, bind, unbind, binds, quit

  • Custom commands (optional editor UI):

    • DSL (simple “echo/run/return” scripting)

    • Expression commands (quick math/logic using Godot’s Expression)

    • Runtime GDScript commands (compile + run a command body)

    • Call Node Method by node path + method

    • Call Script Function by res://… script + method

  • Disable the COMMANDS editor tab from the Inspector for shipping (console still works)

  • Saves custom commands + disabled builtins + keybinds to user://devconsole.json

Why you want it

  • Debugging without stopping the game

  • Quickly changing properties and calling methods during play

  • A command system you can extend for cheats, dev tools, and QA

What’s included

  • DevConsole.gd (the full console)

  • A simple example scene you can drop into a project

  • user:// config support (auto persistence)

  • Cover image (included in this page download)

Requirements

  • Godot 4.x (recommended 4.2+)

  • Works in desktop builds (and anywhere LineEdit input behaves normally)

Install (2 minutes)

  1. Add DevConsole.gd to your project.

  2. Create a CanvasLayer node and attach DevConsole.gd.

  3. Run the game and press F1.

  4. Type help.

Shipping tip (important)

In the Inspector on the DevConsole node, set:
Enable Commands Tab = OFF
This hides the COMMANDS editor UI so players can’t casually rewrite your command library.

Support

If you find bugs, include:

  • Godot version

  • Platform

  • The command you ran

  • Any console output

Purchase

Buy Now$14.99 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $14.99 USD. You will get access to the following files:

Commands.rar 1.2 MB

Leave a comment

Log in with itch.io to leave a comment.