
A Godot plugin that adds spatial acoustics with calculated delays, reverb and occlusion effects based on level geometry.
A Godot plugin that adds spatial acoustics with calculated delays, reverb and occlusion effects based on level geometry.
Split texture, stochastic sampling, triplanar projection shader for Godot4
Improvement of the anchor panel UI for Godot. Based on the Proposal https://github.com/godotengine/godot-proposals/issues/3559. Created by @lentsius-bark, published by Deep Entertainment
Shader caching workflow for Godot 3.x, optimizing lag caused by shader compilation in runtime Features: - Works out of the box, with or without script - Flexible workflow, setup once and update by clicking one button - Cover most cases - "Deep caching", recursively caching for all script variables with type of PackedScene and all materials lives in animation keyframe from AnimationPlayer.
QOI (Quite OK Image Format) integration for Godot Engine 4.1.3+. This is a GDExtension library. Includes precompiled binaries for Windows, Linux, macOS, Android and Web, but it must compile for each platform which Godot Engine supports. Features: - Fastest encoding and fast decoding (when working with the QOI class in scripts) - Editor integration (use .qoi as regular textures) - Cross-platform - Simple API Disadvantage: - Large file size when working with .qoi files directly (compared to PNG or WebP, more than 2-3 times larger) * After installation, please restart the editor. For more info click on "View Files"
A particle based fluid/water demo in Godot 3.0. Instructions on how to use it is in the README file that it comes with.
Force Field shader that uses depth buffer to find intersection with other meshes and a rgb texture to draw some animated details.
This tool allows access to an OS terminal from within the Godot Editor as a new main window. This allows issuing command line actions without leaving the Godot editor, such as starting and stopping servers, and checking logs.
This is a Godot Editor plugin to manage inventories and items in godot. The plugin allows you to quickly and easily manage all your inventories and items. You can also create your own inventory and items ui. Resources are assigned very easily using drag and drop. The assigned resources can be viewed in preview window, to check them. You can also test all your inventories and items in preview mode. Version: 0.1.5 godot 4 rc1
Introduces to Godot types inspired by the Rust programming language. - Option explicitly denotes that a value can be a null and must be handled - Result explicitly denotes that an operation can fail and must be handled - Custom Errors that carry with them details about the exception, including a cause and display message! It also acts as a place to have a centralized list of errors specific to your application, as GlobalScope.Error doesn't cover most cases. - TimedVars that keep track of when they were created, and can delete themselves after a set amount of time. - Enum structs (experimental): Enums that aren't just integers, but also carry user defined data with them! Good for state handling! Examples, documentation, and playground (see examples/misc) also included! PRs are welcome!!
GES (Godot Easy Saving) is a simple and lightweight addon for the Godot Engine that enables developers to implement flexible, secure, and robust save systems with ease. Features: - Encryption support with unique passwords per device. - Support for multiple save files (e.g., multiple save slots). - Autosave functionality with adjustable intervals. - Autosave on quit functionality. - Debugging tools for inspecting and logging save data. - Signals for save/load events and data changes.
It helps you quickly add sprite to a scene from a spritesheet file
A small library to do graphql request from gdscript without external dependencies
A Godot 4.x demo project for a tactical 2D RPG. Features Setup combatant and skill definitions in databases using Autoloads Combatant movement on a 2D grid Support for different movement costs for tiles Support for flying units Support for blocking certain unit classes from entering specific tiles Simple melee enemy AI
A 3D shader meant for adding parallax to a single surface. Contains an example, and documented code.
Current is fit for 4.2 stable. Old versions can be found in the github repo's relese page. A Godot's universal serializer for size optimization. Support all data types except Object, RID, Callable and Signal in Godot 4.x. Feature: Without losing type information. Need not type detection and forced typce conversion in cross end transfer,just like local parameter transfer. Integer are variable length serialization. The serialized data size is smaller than JSON text to utf8 and the native serialization method var_to_bytes(). GUS is especially suitable for the serialization of structured small data transfer in multiplayer games. GDExtension plugin, high performance. You can run the EditorScript which named GUS_benchmark.gd to view the contrast between GUS, Native, and JSON. How to use: Download release plugin, install this plugin just like other plugin. Pass variable which without Object, OID, Callable, Signal into GUS.var_to_bytes() and get the serialized data, than send to network peer. After the remote network peer obtains the serialized data, passe it into GUS.bytes_to_var() to get the same variable as before serialization. Be careful: Array and Dictionary should not contain Object, RID, Callable and Signal. Currently just support platform windows. Click `View Files` to see more benchmark results.
Allows you to enable physics within the editor to help with building scenes.
Camera transition is a simple solution to transition seamlessly between multiple cameras in both 2D and 3D.
Float the code editor out, making it easy to use on multiple screens. All issues affecting the experience have been fixed.
Allows you to enable physics within the editor to help with building scenes.
Brings BBCode completion and QOL tools to the script editor in order to help format documentation comments. # Changelog 1.2.2: - Improve [param] completion robustness - Improve icon fetching robustness by using the AnyIcon addon 1.2.1: - Add a system to reduce builtin classes cache for versions of the engine with the same classes 1.2: - Godot 4.4 support - Better compatibility with future or non official Godot versions : The addon will ask to fetch builtin classes if it doesn't know which classes to propose when completing. - Add a tool to fetch builtin classes - Fix the addon being able to fetch classes that are not available in the editor 1.1: - Allow deleting actions generated by this addon - Fixed a potential error at editor startup 1.0.1: - Fix missing files in subfolders when downloading the addon.
The Glow Boarder Effect Renderer contains shader setup with a glowing boarder effect for selected objects. The user can turn the glow border effect on and off and select glow color for individual objects.