Godot 4.x simple FSM implementation for gdscript purists
一个用于管理配置表格的Godot插件A config table manager plugin for godot.## Features1. Easy to use, generate table header by using a data class. Allow to add additional columns.2. How to generate and import can be save as a preset, convenient to adjust repeatedly.3. Support backup and merge when regenerating tables.4. Highly customizable, you can add your **Table Tool** and **Import Tool** to generate table file and import as resource which are meet your needs. ( This plugin is provide **CSV**, **xlsx** table tools, and provide **GDScript(TypedArray/Dictionary)** import tool.)5. You can add Generate Modifier and Import Modifier to insert your logic for modify data in generating and importing workflow.## 特性1. 简单使用,根据数据类生成表头,允许添加附加列。2. 生成与导入预设可保存,方便反复调节。3. 支持重新生成表格时自动备份与合并。4. 高度自定义,可添加自己的**表格工具**与**导入工具**,生成符合您需求的的表格文件或导入为你需要的资源格式。(该插件已提供**csv**,**xlsx**表格工具,以及**GDScript(数组/字典)**导入工具。)5. 可添加**生成修改器**与**导入修改器**,在表格生成与导入流程中插入你的自定义逻辑以修改要生成或导入的数据。
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.
A Counter Strike style customizable crosshair.Features:- Thickness- Size (length of the lines)- Gap (distance between the middle of the screen and the starts of the lines)- Color- Dot in the middle of the screen- Dynamic crosshair movement based on customizable inputs- Crosshair outline with thickness adjustment- T-style configuration (removes the top line)- Extra horizontal lines- Different crosshair line styles- Ability to convert crosshair configs into a string and vice versaFurther instructions can be found on the Github repository.
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.
A plugin for Godot Engine writted fully in GDScript that allow you to PREVIEW 2D or 3D editor while editing on the other one.It could be really useful for game that use 3D as physic engine but 2D as rendered engine since if you manage by code or a way of your own to update the 2D view while editing the 3D view for exemple this Plugin will show you the modification in real timeFeatures :1 - Show/Hide the Preview ( for both )1 - Preview 2D while using 3D editor2 - Preview 3D while using 2D editor3 - In 2D Preview -> move around and zoom in / zoom out4 - In 3D Preview -> Move around ( not orbiting around stuff like in the 3D editors !), rotate and zoom in / zoom out5 - Put the preview on the Left / Right / Bottom6 - ( Bonus ) Work in full screen edition :