Godot 4.x simple FSM implementation for gdscript purists
Shaker is the shaking effect tool developed for godot. In general, it can be used for multiple purposes and you can edit the shaking effect you want in detail and use it for any Node you want.
CommandTerminal is a GDScript addon for Godot 4 that manages a developer-created Command Line, with the goal of providing flexible commands, with direct but safe interaction with business logic, through readable command declarations.Features include:CommandServer - to register and execute commands, anywhere and anytime.CommandBuilder - to easily create powerful, flexible, and type-safe commands.CommandTerminal - to input commands, with included rich autocompletion, and live validation.
Warning: Resonate has been deprecated. — No further development will occur. It's still compatible with Godot 4.0-4.2, but higher versions are untested. If you would like to take over its development, please reach out via our Discord server.An all-in-one sound and music management addon for the Godot game engine.Features:- Pooled audio stream players.- Automatic 2D and 3D space detection.- Polyphonic playback.- Stemmed music tracks.- Music crossfading.Resonate has two core systems: the SoundManager and the MusicManager.The SoundManager automatically pools and orchestrates AudioStreamPlayers for you and gives you control over the players when needed.The MusicManager composes music tracks built from stems and supports the (cross)fading of tracks or stems out of the box.For full details, visit the GitHub page at https://github.com/hugemenace/resonate
A Godot addon to help refactor animations for the AnimationPlayer.Edit property references, delete tracks, and even change the root node of the Animation Player without breaking all the path references. No need to manually update every single track every time you move or rename a node and properties in the scene.Notes: - This addon only refactors Animations, so deleting or renaming nodes does not affect the actual nodes. It is recommended to move/rename the actual nodes first, and then use the plugin to fix broken animations. - (Important) Please make sure to use proper version control with this addon to prevent losing changes.Logo icon created by Freepik - Flaticon (https://www.flaticon.com/free-icons/refactoring)
Easy to use time control for godot.Define multiple clocks to create different timelines foryour nodes.
A simple yet handy notes tab for the Godot Engine, for when it's needed to write down something quickly.The notes are saved in the project's metadata file.
Beehave is a powerful addon for Godot Engine that enables you to create robust AI systems using behavior trees. With Beehave, you can easily design complex NPC behaviors, build challenging boss battles, and create other advanced setups with ease.Using behavior trees, Beehave makes it simple to create highly adaptive AI that responds to changes in the game world and overcomes unexpected obstacles. Whether you are a beginner or an experienced developer, Beehave is the perfect tool to take your game AI to the next level.
Panku Console is a feature-packed real-time debugging toolkit for Godot Engine. With Panku Console, you can easily interact with your scripts and objects at runtime, whether to cheat, debug, prototype, or just to have fun.Panku Console is designed to be modular and extensible, and it is easy to add and maintain features. It is also designed to be as unobtrusive as possible, so you can use it in your project without worrying about the impact on the final product.
Multirun allows starting multiple game instances at once.The main purpose of this feature is to speed up multiplayer game development. One game instance can be configured to host the game and others to join.Upgrade to Godot 4.2+.
This is a Godot 4.x plugin that enables the Godot Editor to send build games to the Steam deck. Tested on MacOS and Linux, as the scp application is needed.
Adjust the parameters of a FastNoiseLite object, then save it as a custom resource or emit a signal with the noise to your game. Includes a UI overlay for noise generation, and a sample scene that shows the noise as a texture.