Adds a `SceneContainer` node type, capable of asynchronously load, switch, and transition between scenes. Intended to be used as a scene loader found in other engines to load levels, rooms, menus, etc.
Bake bone FK animation from modifier IK animation.
Sakuya is a easily customisable, resource driven command terminal.To see more explanations and help please head onto the Github page. It is also preferable to download from the Releases tab there: https://github.com/40-4/Sakuya
Plugin to convert md files to csv files and use them as translations. When you use, for example Obsidian with md files to have a better workplace for dialogues with different paths for RPGs, you don't need to manually copy-paste everything from it to your Godot project; you can just use this plugin.Should work with any file paths.
Make your Godot Android app run as a live wallpaper in the background.How to use:- Keep (Ignore asset root) checked then click Install.- (Recommended) Go to Project -> Reload Current Project.- Go to Project -> Project settings -> Plugins.- Enable LiveWallpaper plugin.- Add LiveWallpaper node using the plus add-node button in the Scene tab.- Before build, Go to Project -> Install Android Build Template.Once the LiveWallpaper node has been added to the scene. You can:reference it from any script and start live wallpaper service by calling start_live_wallpaper_service() method:$LiveWallpaper.start_live_wallpaper_service()Or connect to its signals by clicking connect from the Node tab then Signals. For example, connecting to signal visibility_changed(visibility:bool) to receive visibility updates, or from code as follows:$LiveWallpaper.visibility_changed.connect(is_user_viewing_my_wallpaper)Live Wallpaper settings:A LiveWallpaper docked tab is going to show up next to Filesystem. From there you can set the wallpaper name and preview picture. The wallpaper name is going to show up in the live wallpaper picker, and the preview picture is going to show up as a thumbnail. Other metadata such as author and context URL are optional if you toggled show Info In Preview on.Tip:I recommend adding */Editor/* to your Project->Export->[Any Platform Preset]->Resources->Filter to exclude folders from project. This will prevent any assets inside a folder named Editor from being included in the Export including some Editor-only files from this plugin.
Simplify your JSON and class interactions! jsonClassConverter effortlessly stores JSON data, converts between JSON and class objects, and instantly loads JSON into usable classes. Streamline your development and data handling with this essential tool.
Set interpolation options for all animation tracks at the same time.
GUT for Godot 4.5This release requires Godot 4.5. You can find a full list of earlier versions and links in the README: https://github.com/bitwes/Gut/blob/main/README.mdGUT stands for Godot Unit Testing and...as you may guess, it is a tool for creating and running tests.Features* Run tests easily through the Godot Editor, Command Line, or VSCode.* A plethora of asserts and utility methods to help make your tests simple and concise.* Support for Inner Test Classes to give your tests some extra context and maintainability.* Doubling: Full and Partial doubles, Stubbing, Spies.* Parameterized Tests* Export results in standard JUnit XML format.More info can be found in the wiki: https://gut.readthedocs.io/en/latest/
Format GDScript (`Ctrl + Alt + L`)*no Python dependencies* Follow the GDScript style guide.Open in External Editor (`Ctrl + E`)*Bypasses the "Use External Editor" setting*Opens the current file in your configured external editor (Rider/VS Code/etc.) without enabling `text_editor/external/use_external_editor` in Godot settings.
Addon to store data in text or encrypted files, in Godot Engine 4, in an easy way.More info:https://github.com/TheVulcoreTeam/PersistenceYou can download in releases too, if you don't want download all source code:https://github.com/TheVulcoreTeam/Persistence/releases
Operations provides a quick and efficient way to programmatically create animations and complex behavior trees in the Godot game engine. A large collection of built-in operations are provided, with custom operations being very easy to make. It is available in both C# and GDSCript. For more information, API usage, and examples see the Github repo.
Tween Orchestrator is a Godot 4.5+ addon that helps you create and manage tween animations more easily.Instead of writing tweens manually in code, you can define TweenBindings in the inspector, organize them into reusable clips, and play them on any node (UI, Node3D, etc).It allows you to:Bind properties (like scale, modulate, position, etc.) to tweens.Play clips directly with a simple function call.Reuse tween setups by saving them as Resource files.Quickly prototype and manage animations without boilerplate code.