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.
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
AI dialogue for NPCs using open-source, offline, totally local LLMs.See the repository readme for usage instructions: https://github.com/nobodywho-ooo/nobodywhoor check out the docs at:https://docs.nobodywho.ooo
Transforms the Script UI into an IDE like UI.Tabs are used for navigating between scripts.The default Outline got an overhaul and now shows all members of the script (not just methods) with unique icons for faster navigation.Enhanced keyboard navigation for Scripts and Outline.Fast quick search functionality.Quick function Override functionality.Features:- Scripts are now shown as Tabs inside a TabContainer- The Outline got an overhaul and shows more than just the methods of the script. It includes the following members with a unique icon:-- Classes (Red Square)-- Constants (Red Circle)-- Signals (Yellow)-- Export variables (Orange)-- (Static) Variables (Red)-- Engine callback functions (Blue)-- (Static) Functions (Green)--- Setter functions (Green circle, with an arrow inside it pointing to the right)--- Getter functions (Green circle, with an arrow inside it pointing to the left)- All the different members of the script can be hidden or made visible again by the outline filter. This allows fine control what should be visible (e.g. only signals, (Godot) functions, ...)- A `Right Click` enables only the clicked filter, another `Right Click` will enable all filters again- The Outline can be opened in a Popup with a defined shortcut for quick navigation between methods- You can navigate through the Outline with the `Arrow` keys (or `Page up/Page down`) and scroll to the selected item by pressing `ENTER`- Scripts can be opened in a Popup with a defined shortcut or when clicking the three dots on the top right of the TabContainer for quick navigation between scripts- The currently edited script is automatically selected in the Filesystem Dock- Files can be quickly searched by the Quick Search Popup with `Shift`+`Shift`- You can find and quickly override any method from your super classes with `Alt`+`Ins`- The plugin is written with performance in mind, everything is very fast and works without any lags or stutteringCustomization:- The Outline is on the right side (can be changed to be on the left side again)- The Outline can be toggled via `File -> Toggle Scripts Panel`. This will hide or show it- The order in the Outline can be changed- There is also the possibility to hide private members, this is all members starting with a `_`- The Script ItemList is not visible by default, but can be made visible againAll settings can be changed in the `Editor Settings` under `Plugin` -> `Script Ide`:- `Open Outline Popup` = Shortcut to control how the Outline Popup should be triggered (default=CTRL+O or META+O)- `Outline Position Right` = Flag to control whether the outline should be on the right or on the left side of the script editor (default=true)- `Outline Order` = List which specifies the order of all different types in the Outline- `Hide Private Members` = Flag to control whether private members (methods/variables/constants starting with '_') should be hidden in the Outline or not (default=false)- `Open Script Popup` = Shortcut to control how the Script Popup should be triggered (default=CTRL+U or META+U)- `Script List Visible` = Flag to control whether the script list should still be visible or not (above the outline) (default=false)- `Script Tabs Visible` = Flag to control whether the script tabs should be visible or not (default=true)- `Script Tabs Position Top` = Flag to control whether the script tabs should be on the top or on the bottom (default=true)- `Auto Navigate in FileSystem Dock` = Flag to control whether the script that is currently edited should be automatically selected in the Filesystem Dock (default=true)- `Open Quick Search Popup` = Shortcut to control how the Quick Search Popup should be triggered (default=Shift+Shift, double press behavior is hardcoded for now)- `Open Override Popup` = Shortcut to control how the Override Popup should be triggered (default=Alt+Ins)- `Cycle Tab forward` = Shortcut to cycle the script tabs in the forward direction (only works in the 'Script' Editor Tab) (default=CTRL+TAB)- `Cycle Tab backward` = Shortcut to cycle the script tabs in the backward direction (only works in the 'Script' Editor Tab) (default=CTRL+SHIFT+TAB)- All outline visibility settings
Game backend and unified SDK of popular platforms –in one service! Key tools for integration, monetization,development of WEB and mobile games,with the possibility of free use.
Simplify your Godot save/load systems with this GDScript singleton. Effortlessly serialize any class to JSON and deserialize back, with automatic handling of Godot types. Go beyond basic conversion with advanced tools to compare, find differences, and apply patches to your game or app data.
Quake .map file support for Godot 4.x.FuncGodot is a plugin for Godot 4 that allows users to generate Godot scenes using the Quake MAP file format. Map files can be made in a variety of editors, the most commonly recommended one being TrenchBroom. It is a reworking and rewrite of the Qodot plugin for Godot 3 and 4.
Add a customizable background image, slideshow, or video to your Code Editor's background!
One-click publishing for your Godot projects. Export directly from the editor to TheGates — with free hosting, instant updates, and native performance on Linux, Windows, and macOS.How to use:- Click "Publish to TheGates"- Open your project in TheGates app using the provided URL- Share the URL with friendsTheGates Docs: https://docs.thegates.io/
An in-engine Godot notepad that allows you to quickly write down and save notes about your project for you to revisit later!
This is a simple BSON serializer and deserializer written in GDScript that is originally designed to be compatible with JSON for Modern C++'s BSON components, but it can be used with any other BSON tool.From bsonspec.org:BSON, short for BinÂary JSON, is a binÂary-enÂcoded seriÂalÂizÂaÂtion of JSON-like docÂuÂments. Like JSON, BSON supÂports the emÂbedÂding of docÂuÂments and arÂrays withÂin othÂer docÂuÂments and arÂrays.This plugin is useful for server/client communication, interacting with MongoDB, reducing JSON file sizes, etc.
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/