All Gadgets

Virtual Joystick 2D
by evrenselkisilik
Virtual joystick plugin for mobile games.

Waypoint Map
by vertexarray
This package provides a zoomable, pannable map, with the ability to create waypoints on the map with paths between them.

Audio Device Changer Demo
by godotengine
This is a demo showing how the audio output device can be changed from Godot. How it works: It uses the `set_device()` method in the AudioServer singleton to change the audio device. The list of devices is populated using `get_device_list()`. Language: GDScript Renderer: Compatibility

GUI Theming Override Demo
by godotengine
Demonstrates how to override GUI colors and styleboxes at runtime. Language: GDScript Renderer: Compatibility

Godot XR Animation Recorder Demo
by malcolmnixon
Demo Project for the Godot XR Animation Recorder asset.

Keychain
by oramainteractive
Keychain is a plugin for the Godot Engine that aims to give the player full control over the input actions (controls) of the games it is being used.

NetworkBootstrap
by jonnymind
High level networking is very simple in Godot, but setting up a client/server pair is not so trivial. You need to set up project options and/or command line parsers to decide which instance of your application is the server and which are the clients, and the raw Godot interface doesn't help much with setting run-specific parameters. This Godot plugin adds: * a Project Setting section called Application/Network; * an autoload singleton called `NetworkBootstrap` configuring hosts and client pee...

ColorBlind Accesibility Tool
by jguzmanfl
A small plugin that allows you to add color blind filter options, color changing, and glow effects to your games created in godot. All through a small interface that allows you to create and add these shaders and place them in your desired scenes. Colorblind Filter - Create a color rect and an option button with which you can control the type of filter. Replace Color - Creates a shader within the selected scenes that allows you to change a specific color previously selected. Glow Elements - C...

UniParticles3D 3D
by danielsnd
A simple yet powerful 3D Particle System for Godot 4.3+. UniParticles3D provides an intuitive, modular approach to creating particle effects with a familiar interface inspired by Unity's particle system. UniParticles3D uses Godot's RenderingServer multimesh system for efficient rendering while keeping particle logic on the CPU. While not as performant as Godot's GPU-based particle system, it offers: - Easier and quicker setup - More intuitive controls - Visual gizmos for shape editing - Famil...

Procedural Texture Designer
by wakeofluna
Create seamless, natural looking textures directly in Godot using a Visual Editor interface. This Addon allows the user to use the Godot Visual Editor to string together various patterns and filters in order to simply create stunning looking textures. These textures are fully procedural which means they are calculated (once) at loadtime and do not take up precious storage space in your distribution package. Designs can be used immediately as textures or exported as Shaders and Images if you w...

Godot AI Helper
by mkgiga
Helps you create a text string containing all the scripts and scene trees (formatted as an ASCII-tree) to give to an AI for context. You can add extra information about your project to appear above or below the scripts and scenes. Your configuration is saved to a .json file inside the addon's own directory, and will persist across sessions. **NOTE**: This is not an AI-assistant chat client for the godot editor. You are meant to paste the generated string into your chat bot of choice's prompt....

Goshapes: Curve-based Modelling and Level Building 3D
by daleblackwood
Goshapes provides intuitive, curve-based level creation tools for Godot 4. This tool augments Path3D nodes with abilities to: - create custom block meshes (earth, buildings, etc) - create path meshes (fences, paths, roads) - scatter instances (trees, rocks, grass, etc) This makes it ideal for quickly putting together 3D environments.