A powerful Godot Engine addon for nonlinear dialogue in your game.- Edit your dialogue right in the Godot editor. Get notified of syntax errors as you type.- Add expressiveness to your dialogue with pauses, speed changes, and animated effects.- Whether you're using GDScript or C# Dialogue Manager will work in your project.- Dialogue Manager supports both gettext and CSVs for localising your game, including automatic support for Godot's POT generation.- Your game should be the authority on state - use "mutations" to seamlessly talk to your game.- Dialogue Manager comes with an example balloon but that's just a starting point. Clone it to style your dialogue to fit your game.Dialogue Manager is a perfect fit for when you need dialogue in your game.
This addon lets you access and interact with GPIO on linux hosts like Raspberry Pis.Examples can be run from the project in the repository, including the GPIO explorer where the screenshot comes from.
Gizmo3D encapsulates the Godot Engines 3D move/scale/rotation gizmos into a customizable node for use at runtime. The major differences are that you can edit all transformations at the same time, and customization options have been added. The selection box and axes can be toggled, colors changed, snapping intervals changed, and more. Transformation methods can be easily overriden to customize the default behavior. It is available in both C# and GDScript.Gizmo3D is largely a port of C++ code from the Godot Engine source. The license for the Godot Engine can be found at https://godotengine.org/license/.
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.
SpriteMesh is a plugin for Godot that allows you to create 3D meshes based on a 2D sprite.
GEA (Godot Easy Audio) is a simple and powerful addon for the Godot Engine that enhances audio management by providing an easy way to handle music, sound effects, and transitions. With GEA, you can smoothly fade, crossfade, and control audio playback effortlessly.Key Features:- Music Management- Sound Effect System- Customizable Settings- Seamless Integration
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 Binary JSON, is a binary-encoded serialization of JSON-like documents. Like JSON, BSON supports the embedding of documents and arrays within other documents and arrays.This plugin is useful for server/client communication, interacting with MongoDB, reducing JSON file sizes, etc.
A dialog tool that includes a dialog editor, and nodes to parse the resulting file to text on screen. Useful for narrative games such as visual novels. Documentation can be found on the GitHub Wiki: https://github.com/SnekOfSpice/dialog-editor/wiki
Manage license and copyright for third party graphics, software or libraries. Group them into categories, add descriptions or web links.The data is stored inside a json file. This file is automatically added to the export, you do not need to add it yourself. If you provide license files instead of a text, they are also exported.If paths are added to license data, it will be automatically adjusted if you rename a file or folder inside the editor.You can change the project license file either with a button at the upper right, in the license menu. Or modify this and the indentation of the license file at the project settings under the menu Plugins -> Licenses.For more see https://kenyoni-software.github.io/godot-addons/addons/licenses/.
Quickly create natural-looking terrain with customizable noise parameters. This tool is designed to create simple but powerful terrains that do not require manual painting
Provides nodes for aerodynamic simulation.To get started, add an `AeroBody3D` node to your scene, and add as many `AeroInfluencer3D` nodes as necessary.For Godot Asset Library installs:Ensure that addon files are installed inside res://addons/godot_aerodynamic_physicsThis folder structure allows for this plugin to be used as a git submodule, because of this, Godot does not automatically install it to the correct path.
A library of AI algorithms written natively in GDscript.Includes support for:1. Simple Neural Network and Neural Net2. Neural Network Advanced (Multi-Layered Neural Network) with SGD and ADAM optimisers3. Minimax Algorithm4. Q-Learning Algorithm (and SARSA)5. Deep Q-Networks (DQN) [Only for discrete action spaces]6. Convolutional Neural Networks (For Image recognition and processing)