Finite state machine plugin for Godot. It allows you to setup your states easily inside your project. Basically it consist of "Finite state machine" node which is able to hold child nodes that are representing individual states and transitions. It's created with the ease of additional states creation in mind, it will create for you script files for states and transitions. The file will be created in special "FSM" folder inside directory that's holding currently edited scene.This plugin have also visual graph tool for creating fast fast prototyping :)For more info check Video, Github and FSM.gd readme section. If you are not sure what Finite Machine state is, you can read about them here: http://www.gameprogrammingpatterns.com/state.htmlKEEP IN MIND that while we are using this plugin and it should be well tested, we take no responsibility for any damage caused by this code. You should always use Version control systems in your project.
Interact with WebAssembly modules from Godot.Inspect Wasm modules, access globals, call functions, and manipulate memory.Documentation: https://github.com/ashtonmeuser/godot-wasm/wikiRepository: https://github.com/ashtonmeuser/godot-wasm
A plugin for Godot 3 that adds a tab for editing folders of Resources as data tables, as well as creating Resources from a CSV file.- Edit Text, Numbers, Bools and Colors even without the Inspector, and Resources and Enums with it;- Select multiple cells in one column (Shift/Ctrl+Click) to edit them in the Inspector simultaneously;- Multi-cell text editing with commonly used text navigation keybindings;- Copy-paste Text into Cells (one line, one cell);- Special mass operations for some datatypes - Multiply/add numbers; - Rotate color hues/adjust sat/val/RGB; - Chop texture into atlas, assign results to each selected resource;- Sort entries by column;- Search by evaluating GDScript expression;- Row stylization (color-type cells change look of the row until next color-type);- Saves recently opened folders between sessions.For available keybindings, please refer to the included About menu orhttps://github.com/don-tnowe/godot-resources-as-sheets-plugin/blob/master/README.mdFor a sample dataset, check out the Example folder. The newest version is always up on: https://github.com/don-tnowe/godot-resources-as-sheets-plugin/tree/godot-3
Hierarchical Finite State Machine​ As we all know, state machine is a very common design pattern. Here provide a powerful and easy-to-use Godot plugin for Hierarchical Finite State Machine with visual editing.Features1. Perfect visual editor2. Supports hierarchical nesting and can be used in complex situations3. Diversified transition plans4. Two development modes: signal callback and attached state script5. Develop base GDscript, compatible with Godot basic version and mono version6. **Allows `C#`script to attached as state script.**7. **Suppoets `GDscript` and `C#` script to implement the logic of transition( full version only). **8.**Has ability of working with animaions( Can be an Animation State Mechine)( New).**Installation​ Clone this repo and copy "addons" folder in your project,then Activate this plugin in Project Settings -> Plugins.Demo video link:https://www.bilibili.com/video/BV1AB4y1c79PNOTE:​ Please obey the license(read LICENSE.md for more) when you using this plugin.The full version is under a custom license.The trial version is under the GNU Lesser General Public License v3.0.TutorialPlease jump to the github for read document.​ This plugin still is a alpha version . there might have some bugs in this plugin . Please submit issues to report the bugs or offer proposals.If this plugin can help you , please consider to sponsor me by getting the full version :https://afdian.net/@Daylily-Zeleenhttps://godotmarketplace.com/?post_type=product&p=37138
One SDK for cross-platform publishing HTML5 games.Supported platforms:+ Playgama+ Crazy Games+ Game Distribution+ Yandex Games+ Wortal+ PlayDeck+ Telegram+ VK.COM+ VK Play+ OK.RU+ Absolute Games+ Other [Work In Progress]
A GDScript thread pool to asynchronously execute taskswith a bunch of useful features from task time limit to the highly useful join() functionfor further information an documentation please head to the GitHub pagehttps://github.com/ChromiumOS-Guy/ThreadPoolPlusPlusworks on v3.4.4 - v3.5
A realtime SVG rendering plugin for Godot that draws SVG paths on the GPU, allowing for infinite scaling with no additional performance cost for zooming in infinitely. When importing a SVG into your project, choose "Import As:" SVG. Then place a "SVG2D" node into your scene to render that SVG.This plugin is in Alpha testing.See full documentation at https://github.com/Giwayume/godot-svg#readmeReport bugs at https://github.com/Giwayume/godot-svg/issues
This is a tool to assist with creating mods for a game called Your Only Move Is Hustle. (https://store.steampowered.com/app/2212330/Your_Only_Move_Is_HUSTLE/). The assistant adds a new panel that allows you to create a new mod from select templates, along with making the process of configuring the metadata and exporting the mod faster, easier, and more convenient.
This plugin is deprecated, use GDPaho instead here: https://github.com/GDWired/GDPaho or on the asset store (pending, the link coming soon)Mosquitto library implementation for Godot3.5.1.This plugin provides methods to communicate using the MQTT protocol. MQTT is a lightweight, publish-subscribe, machine-to-machine network protocol for message queuing services.
A behavior tree plugin for action games.In many cases we want the behavior tree have continuous state capabilities. For example, during a character is casting an action, we need this behavior tree focus on this action and no need to check or toggle states in partial branches.A RUNNING status is added for indicating that this node is running continuously.Documentation: https://github.com/gsioteam/action_behavior_treeLiving Demo: https://gsioteam.github.io/ActionGame/
The Client part of the StreamToy addon.See https://github.com/deep-entertainment/godot-streamtoy-server
A Godot plugin to load, instance, and add scenes asynchronously using a background thread.Instructions: https://github.com/ImmersiveRPG/GodotAsyncLoader#readme