All Gadgets

Showing 2,196 of 2,196 results
Page183 of 183
GDScript Signals hero image

GDScript Signals

by ava

FREE

Provides a GDScript helper class called "Signals" which exposes static functions for interacting with collections of signals, like Signals.all(), similar to Promise.all() in JavaScript.

Kivano GDscript utils hero image

Kivano GDscript utils

by kubecz3k

FREE

ClassUtils is a Godot Engine singleton designed to extend GDScript with features currently unavailable natively, specifically focused on enforcing abstract function implementations.

Godot FSM (Finite State Machine) hero image

Godot FSM (Finite State Machine)

by brandonlamb

FREE

A finite state machine implemented purely in code (GDScript). There are various methods to implement an FSM. This one uses state objects, a state machine, and includes a factory to create the state machine. Logic is contained with the state objects/classes that you create which can tell the state machine to transition to other states. There is support for _on_enter_state and _on_leave_state methods. Other implementations support features like arbitrary events, timers, and probably just other ways of solving the FSM problem which this library does not do. Rather than your state machine having methods to control transitions, the code is handled via the states themselves which contain a reference to the target object (your player node for example).

gd_planar_reflections hero image

gd_planar_reflections

by risingthumb

FREE

This provides a planar reflection shader and the related camera logic for doing planar reflecitons.

Epic Online Services Godot (EOSG) hero image

Epic Online Services Godot (EOSG)

by 3ddelano

FREE

Easiest way to use Epic Online Services in Godot 4.3 (EOSG) (includes demo project) Supports Windows, Linux, Mac, iOS and Android. Docs: https://3ddelano.github.io/epic-online-services-godot/ New High Level EOS -High level EOS provides easy to use functions to interact with EOS SDK. From Authentication, Leaderboards, Lobbies and more. - Updated Auth, Leaderboards, Stats and Lobbies samples to use HEOS - Updated lobbies sample with Voice and realtime chat - See editor documentation for the cla...

MarkdownLabel 2D hero image

MarkdownLabel 2D

by daenvil

FREE

A custom node that extends RichTextLabel to use Markdown instead of BBCode. # Usage: Simply add a MarkdownLabel node to the scene and write its ``markdown_text`` field in Markdown format. In the RichTextLabel properties: - ``bbcode_enabled`` property must be enabled. - Do not touch the ``text`` property, since it's internally used by MarkdownLabel to properly format its text. - You can use the rest of its properties as normal. You can still use BBCode tags that don't have a Markdown equivalen...

TweenAnimator hero image

TweenAnimator

by evilbunnyman

FREE

The TweenAnimator class provides an easy-to-use set of static methods for animating Node CanvasItem and Labels properties in Godot. It includes various animation effects like fade, scale, shake, and more. It can be used in both editor plugins and runtime code. The class is designed to facilitate quick visual effects without needing to manually manage tweening logic and to be usable anywhere in a project. Demo project : https://github.com/EvilBunnyMan/TweenAnimatorDemo

Room creator 3D hero image

Room creator 3D

by ninetailsrabbit

FREE

Create basic rooms for your 3D by controlling some parameters and speeding up the process of integrating single rooms into your world

Synesthetic Sound Color 3D hero image

Synesthetic Sound Color 3D

by ebaranoski

FREE

This plugin lets you override a MeshInstance3D’s albedo color and play a corresponding sound when a color is selected. It creates or reuses a StandardMaterial3D override and an AudioStreamPlayer3D, supports editor preview and runtime, and allows selecting the target mesh via NodePath or auto-detection.

GDScript OpenAI API helper hero image

GDScript OpenAI API helper

by clemenstolboom

FREE

With this helper you can chat like ChatGPT, generate images like DALL-E and list all available models.

GodotMetaMaskLogin hero image

GodotMetaMaskLogin

by numdev2310

FREE

A blazing-quick user-oriented MetaMask login system for Godot multiplayer games. This login system has been designed first and foremost for Desktop Windows applications that would require a MetaMask / Public ETH address as a logging method option for a server-controlled multiplayer environment.

Goto Region hero image

Goto Region

by lsbt

FREE

This plugin allows you to quickly search through the regions in your code similar to Go To Function.