Tools

Showing 576 of 1,123 results
Page48 of 94
SimpleState hero image

SimpleState

by auratheenby

FREE

A simple state machine implementation. See the wiki (https://gitlab.com/addons-by-aura/simple-state/-/wikis/home) and/ or the in-editor help pages for details.

GodoLM hero image

GodoLM

by gyre

FREE

Provides tooling to generate godot resources at runtime using language models. Currently supports OpenRouter.

Nesinkrona hero image

Nesinkrona

by ydipeepo

FREE

!! IMPORTANT !! This add-on is no longer maintained by me. And continues to be maintained here: https://github.com/folt-a/godot-nesink --- I am notified here cause there is no way to delete the submitted assets.

Developer Console hero image

Developer Console

by jitspoe

FREE

Console that can drop down with the ~ key, as seen in games like Quake, that allows developer to add commands to quickly test things. Simply use "Console.add_command("command_name", <function>, <num_parameters>)" to add console commands! Parameters are passed in as strings. Other useful settings: Console.enable_on_release_build Console.pause_enabled Console.enabled And signals you can connect to: console_opened console_closed console_unknown_command

Dynamic Connection: Remove Signal Connection Boilerplate hero image

Dynamic Connection: Remove Signal Connection Boilerplate

by tamersoup625

FREE

This plugin adds the DynamicConnection class for handling a signal/callable connection and modifying it during runtime. DynamicConnection represents a connection between a Signal and a Callable or the absence of one. This class ensures there's at most only one connection and avoids leaving leftover connections if its state ever changes. Repository includes an example scene.

GDScript Optional hero image

GDScript Optional

by blumm96

FREE

A Java-style Optional<T> implementation for Godot Engine (GDScript). Helps you safely wrap nullable values and avoid unsafe null checks.

libm8gd - M8 Tracker Integration hero image

libm8gd - M8 Tracker Integration

by octopod

FREE

This tool provides an API for connecting to M8 Tracker devices (both headless and physical) and allows you to control it, retrieve its display, and more.

Godot State Charts hero image

Godot State Charts

by derkork

FREE

Godot State Charts is an extension for Godot Engine 4 or later that allows you to use state charts in your game. State Charts are similar to finite state machines, but they are more powerful and avoid the state explosion problem of traditional FSMs. To get started, check out the manual at: https://github.com/derkork/godot-statecharts/blob/main/manual/manual.md

GameNite Controlpads hero image

GameNite Controlpads

by safwaan

FREE

This extension is used to develop for GameNite and test your GameNite game natively. Specifically it adds a GameNiteControlpads node that allows you to send and receive messages with "controlpads": the mobile phone controllers. Must be used in conjunction with a controlpads test server. Usage: * You can see a full walk-through here: https://clever-rain-b72.notion.site/Godot-GameNite-Development-Walkthrough-a4c9f6bbcaff4f4cbe4daacd71cde22d?pvs=4 * Join our discord to get help and learn more ab...

Tabby Explorer hero image

Tabby Explorer

by luxmargos

FREE

With this plugin, you can organize complex folder structures according to your preferences using multiple FileSystem docks and nested tabs. Additionally, a dedicated dock for Favorites is supported.

Twitcher hero image

Twitcher

by kanidev

FREE

**Twitcher V2: Easily Add Twitch to Your Godot 4 Game!** Connect your Godot game or overlay to Twitch! * **Show Twitch Chat:** Display chat messages in your game. * **React to Events:** Make things happen when someone follows, subscribes, or uses channel points. * **Use the Twitch API:** Get user info, create clips, and much more. * **Handle Chat Commands:** Create custom commands like `!play` or `!info`. * **Easy Setup:** A helpful wizard guides you through connecting your Twitch account. * ...

File Structure Export hero image

File Structure Export

by coffeeworld

FREE

This tool adds a button to the upper-right corner of your editor that, when clicked, will create and save a text file to your res:// directory containing your project's folder and file structure.