A simple tool to automatically generate a UI for user inputs.Features- Supports loading from InputMap- Supports default keybinds across different keyboard layouts (As long as set from InputMap)- Supports saving / loading to files and/or exporting / importing for custom player data- Supports changing of keybinds via in-line editing or a different menu- Supports key combos such as CTRL + SHIFT + O- Debug only controls- Categories- Theme support for easy customisabilityPartial Features- Controller support (as well as any other type of input), will work but might not show up as best as they could.- Images instead of all just text based
This Screen Effects addon is created specifically for 3D projects. It includes a variety of full-screen effects, supports multiple instances for each effect, and features a smooth fade system for seamless transitions. An example project is included to help you get up and running quickly.Features:- Radial Blur- Screen Blur- FOV Shake- FOV Fade- Screen Shake- Fade from/to Color- Motion Blur- Multiple Instances: Multiple instances of each effect can be added and controlled individually.- Effect Management: Built-in system to handle the fade-in, fade-out, and duration of each effect.- Example Project: Includes a sample project demonstrating the usage of the addon.
A Script to get class type (Also works for custom class and cross-scripting). Can be used for pattern matching. Your script must have class_name (Or [GlobalClass] if C#) for this to work as intended
An implementation of Charles \"Chuck\" Moore's Forth programming language as a virtual computer inside of Godot.
Diff Margin displays Git changes of the currently edited file on Godot script editor margin
Replicate Operating System key presses and release into Godot.Useful if there is a need to listen key press/release when Godot window is not focus.Compatibility with Linux (X11) and Windows.
lightweight mvc framework written with gdscript.- Lightweight and non-intrusive.- Support serialization and deserialization.- Easy to use.
A modular, component-based system for creating animated lights in the Godot engine, inspired by the dynamic light animations of classic Quake and Half-Life games.Features- 11 Animation Presets: Includes predefined light animation tables from Quake.- Custom Animations: Supports user-defined animation strings.- Editor Previews: Preview animations directly in the Godot editor.- Smooth Transitions: Optional fade effect to reduce stepping.- Material Integration: Light animations affect the lamp material’s emission property.- Example Project: An example project is included to demonstrate setup and usage, providing a quick way to understand how to configure and combine components.
100% Pure GDScript Software MIDI Player for Godot Engine 44.3.1 update:* Fixed preset velocity range bug* Fixed sample link bug4.3.0 update:* Optimize for loops.4.2.0 update:* Remove thread codes* Fixed boilerplate4.1.1 update:* Fix bug for using "Sample Mode Loop Ends By Key Depression".4.1.0 update:* Move GDScript to AnimationPlayer for ADSR volume controller * Update demonstration project.4.0.2 update:* Fixed for Godot Engine 4.0* Fixed clamp/max to clampf/maxf4.0.1 update:* Fixed for Godot Engine 4 RC14.0.0 update:* Ported from Godot Engine 3 version.
Asynchronous AMQP-0-9-1 Client Addon with RabbitMQ extensions for Godot 4.3Consult README.md and Example.gd for usage information.
Create a customizable radar graph in Godot
A drag-and-drop grid inventory system that allows for definition of custom patterns, as seen in inventory management games.