All Gadgets

godot4 physics bone3d hair examples
by akiakjava
Godot Physics Hair using physical bone3d

GodoGram - Telegram API
by delalex
This tool allows to send and receive messages through Telegram Bots

Tree3D 3D
by jeksun
Plugin for procedural generation of 3D trees of varying complexity. Supported Godot Engine Versions: Godot 4.0 Godot 4.1 Godot 4.2 Godot 4.3

Scene Comments
by sampengilly
Why limit your comments to code? Scene comments is a plugin for placing comment nodes into a scene for viewing in the editor. It is lightweight and has a couple of comment types with different visual gizmos.

Dynamic Split Screen Demo
by godotengine
This sample project showcases an implementation of dynamic split screen, also called Voronoi split screen. Details: A dynamic split screen system displays a single screen when the two players are close but a splitted view when they move apart. The splitting line can take any angle depending on the players' position, so it won't be either vertical or horizontal. This system was popularized by the LEGO videogames. How it works: Two cameras are placed inside two separate viewports and their text...

CharacterCamera3D
by robotnik
This Node is a plug and play option for third person characters and allows follwing the character, keeping it in screen and snap to plattforms while keeping the camera out of obstacles with a SpringArm3D # Changelog 1.0.1 - Fixed issues with manual rotation around the character - Now centers the camera when moving in any direction (fixed an issue with camera clipping through obstacles) 1.0.2 - Fixed Owner can be null and is_inside_tree error - Fixed auto rotation bug, sometimes camera just st...

Mod.io For Godot
by abel
Adds mod.io integration for Godot using GDExtension. Currently it works for Windows, Mac & Linux. TODO for Android.
Safe Resource Picker
by hauntedbeekeeper
Get the type safety of the native Godot resource picker with the performance benefits of storing resource paths instead of resources. By just adding a custom type hint to your `@export` properties, you can use the Resource Picker control in the Inspector, but the values will be stored as uid strings instead of external references. This means that loading your Resource will load JUST your Resource, and not all of its external references. This can be a huge performance boost when, for example, ...

Polygonizer 2D
by sitiom
Create CollisionPolygons from Sprites

FBX Batch Importer
by tydorius
This tool script for Godot Engine 4.4 automates the process of importing multiple FBX files from a specified directory, extracting the primary mesh from each, applying a material, and saving each textured mesh as a new `.tscn` scene file. The material can either be loaded from an existing Godot Material (`.tres`) resource or automatically created from a set of provided textures (Albedo, Normal, Metal, Emission, Roughness). This gets around some limitations on bulk importing FBX files from ass...

Random Timers
by brainonoxygen
Two random timer nodes. RandomRangeTimer serves to timeout at random intervals within a range. RandomListTimer times out by picking random values on a given list.

Godot LM Studio Api Integration
by joryleech
This plugin integrates LM Studio's Server APIs allowing easy node based access to AI Tools within your Godot projects.