Scan and deletes residual .import files from resources that have not been deleted from the editor.
A Godot Editor GUI tool to modify material parameters on multiple materials at once.
Custom software mouse cursor addon for Godot
Manage color palettes from within Godot to make coloring and theming easier!
This tools allow users to place previously saved scene in a fast and comfortable way, using tabbed library interface to hold list of scenes, with several placement feature such as random scale / rotation, align to surface and grid-like positioning
This addon for Godot adds support for playing Ink scripts in Escoria adventure game framework.Ink was created by Inkle Studios. This addon is not affiliated with Inkle Studios at all.
Light Tools add color temperature based color editingWorks on: * OmniLight * SpotLight * DirectionalLight * Light2D
This plugin helps to use the AdMob Plugin created by Poing Studios.Android: https://github.com/Poing-Studios/godot-admob-androidiOS: https://github.com/Poing-Studios/godot-admob-ios
A plugin for Godot that integrates Scony's GDScript formatter (https://github.com/Scony/godot-gdscript-toolkit) inside the Godot editor.The "gdformat" tool is required for this plugin to work. For more informations, please visit https://gitlab.com/DonatienBdR/gdformat-plugin and https://github.com/Scony/godot-gdscript-toolkit.
A super easy and flexible PDA implementation. A PDA is basically a finite state machine with a stack. Just add the Machine node and fill in the export options. A relative dependency is a child of the entity. Just type the name of the child in the inspector like so: "AnimationPlayer". A global dependency can be any node, just tap de exported NodePath and select a node. If your Machine node is a child of the entity you can use whichever method you prefer. To add a new state, create a new script that inherits anything. Just use one of the templates. I recommend starting with the tutorial one. For animations to work, just add any dependency of type AnimationPlayer. The state buffer ensures that the stack never grows too large. (Just a buffer_size of 3 should be enough tho)You can reference your dependencies (nodes in the scene tree) by just declaring them in the state script in snake case (e.g. animation_player), just name them in the regular PascalCase convention in the scene tree. Your state names match your script name, just use PascalCase. (e. g. `push_state('Idle')` )
Allows picking/assigning C# (only) scripts to Nodes or Resources by navigating namespaces (or folders) in a popup similar to the one unity has. Includes a search field and customizable settings (i.e. to ignore folders/namespaces/types - supporting wildcards * and ?)
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.
This is a simple scene to display 3D healthbar.It should have better perfomance than viewport method. Mainly because it does not create any viewports and just works on simple Sprite3D node. You can add multiple healthbars and dont worry about perfomance.
Godot plugin that, alongside the Rabid Hole Punch Server, allows peer to peer communication via UDP Hole Punching between devices that are behind NATYou will need to deploy the server in a public accessible machine. Link to the server code: https://gitlab.com/RabidTunes/rabid-hole-punch-serverYou have an example of usage here: https://gitlab.com/RabidTunes/rabid-hole-punch-example
Ink is a scripting language for writing interactive narratives designed by inkle. This asset provides both an implementation of the Ink runtime in pure GDScript and an editor plugin to manage stories.See the README for more information: https://github.com/ephread/inkgd/blob/0.4.7/README.md
Inspired by https://github.com/gruns/icecreamBetter debug information using ad.p(arg) rather than print(arg)Awesome Debug returns the input argument so it can be dropped into existing code without issue.
A simple plugin that covers for the Godot's still missing Level of Detail management. It's a tool to manage world maps more easily. It works recursively, meaning it can manage LOD Objects under other LOD Objects. This way you don't have to worry about managing every single prop, and can edit the world map chunk by chunk.Examples, and a detailed usage guide are on the Github page.
Block out levels, prototype, do level design, test proportions, test imports and gameplay.All thanks to Kenney.nl's prototype textures.
Easily access and edit your favorite project settings and editor settings directly from an editor dock without having to browse hundreds of properties in Project Settings window or Editor Settings.
A little plugin to easy-way manage your text files inside your project folder.
Improvement of the anchor panel UI for Godot. Based on the Proposal https://github.com/godotengine/godot-proposals/issues/3559. Created by @lentsius-bark, published by Deep Entertainment
A tab that contains game scenes you want quick access to.
Unit Testing Plugin for Godot Mono.Tested with version 3.3.2SUPPORTSEditor IntegrationTest HooksAsynchronous TestingParameterized TestingThreaded TestsJUnit XMLCommand Line Interface With CI SupportAnd More
this is a helper node to help interpolate visual nodes transform to follow physic body transform smoothly
A Plugin for Godot that allows you to create images in the editor.* Save/Load Godoxel (.godoxel) (added in v0.4)* Animation-Panel (added in v0.4)* Frames with previews (added in v0.4)* Shortcut-Window with shift (added in v0.4)* Preview Window (v0.3)* Undo/Redo with Z/Y (now prints undo/redo message)* Layers* Export Frame, Layer or as single image (.png)* Multiple layers (can be (alpha)-locked/hidden)* Tools: Pencil, lighten/darken, rectangle/line, fill, ...
This tool allows you to create typing like games in an easy way.
Color Calibrator with Macbeth chart to color match and color grade.Can be used in setting up neutrally lit scenes or color matching between applications.Repository contains Blender file and demo scene.
Lightweight Appwrite SDK to integrate your Appwrite backend on Godot Engine using GDScript
This plugin adds suport for holographics displays made by Looking Glass Factory to the Godot Engine.Just drop the new HoloPlayVolume spatial node into the scene and view your Godot project as a hologram!**Windows only at the moment.**
If you have libraries of objects with carefully set up collision from Unreal projects and want to get that collision into Godot, you can use this tool to do so. It detects the prefixes used by Unreal to import manually created collisions and allows Godot to use them too.Supported:- Multiple colliders per object (under a single StaticBody)- Box, Sphere, Capsule and Convex colliders- Colliders can be translated and rotatedUsage:- Put the script in your project somewhere- Select the import settings for any file containing correctly set up meshes and set the "Custom Script" parameter to this script- Press the reimport button and the colliders set up in your file should be translated into Godot.
A plugin made to convert Adobe Flash .xml animations to Godot animation type, making easier to handle multiple spritesheets.Full tutorial on github:https://github.com/Pocku/godot-sparrowatlas-editor
GdUnit3 is a framework for testing Gd-Scrips/C# and Scenes within the Godot editor. https://mikeschulze.github.io/gdUnit3/Features- Write and run tests in GdScript or C#(Beta)- Embedded test Inspector in the Godot to navigate over your test suites- Run test-suite(s) by using the context menu on FileSystem, ScriptEditor or GdUnit Inspector- Create test’s directly from the ScriptEditor- A Configurable template for the creation of a new test-suite- A spacious set of Asserts use to verify your code- Argument matchers to verify the behavior of a function call by a specified argument type.- Fluent syntax support- Test Fuzzing support- Mocking a class to simulate the implementation which you define the output of certain function- Spy on a instance to verify that a function has been called with certain parameters.- Mock or Spy on a Scene- Provides a scene runner to simulate interactions on a scene - Simulate by Input events like mouse and/or keyboard - Simulate scene processing by a certain number of frames - Simulate scene proccessing by waiting for a specific signal - Simulate scene proccessing by waiting for a specific function result- Update Notifier to install latest version from GitHub- Command Line Tool- Visual Studio Code support by (GdUnit Test Explorer) extension- You are welcome to test in and send me your feedback- You are welcome to suggest improvements- You are welcome to report bugs
Simple dialog plugin for Godot
Unit Testing Plugin for Godot.Tested with version 3.3.2SUPPORTSEditor IntegrationTest HooksAsynchronous TestingParameterized TestingThreaded TestsJUnit XMLCommand Line Interface With CI SupportAnd More
Maybe you love coding more than visual things, this may be what you want.Compile a behavior tree script, and turn it into a PackedScene file which contains a behavior tree.
Iconify offers an easily accessible Icon picker so you can focus on building a good editor UI without constantly switching tabs to assign them via script.Features:- Search icons by name- Automatically assign icons to node properties- View all built-in editor icons to use them in a script- Keyboard shortcuts for extremely fast UI designFor full description see README.md at [https://github.com/Hugo4IT/Iconify]