An addon that allows you to create a RandomTimer node based on Godot's built-in Timer.
IdeaBoard is Whiteboard tool for game design.You can arrange and manage items such as (scenes, scripts, resources, assets, directories...) in your project.There is no need to go back and forth between the design document tool and the Godot editor.You can create related design for program files within the Godot editor (you can move the canvas and jump!). You can also create Game character correlations document.
GodotSize is a simple utility that helps you identify which files in your project are taking up the most space. It checks the size of each file in your project folder (or import data, if you so choose), and displays them in a list, with the ones taking up more space displayed on top.To access it, navigate to Project > Tools and click the "Show Size Map..." option.
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)
Displays performance information in a Godot project during gameplay. Can be used when running from the editor and in exported projects. Inspired by id Tech 6/7's performance overlay.Features:- Features compact and full display modes, with the compact mode only displaying FPS, frametime and framerate cap.- Displays FPS, frametime, CPU time and GPU time graphs with a summary of the best/worst/average frametimes over recently drawn frames.- Displays hardware information, including graphics driver version.- Displays software information, including project version (if specified in the `application/config/version` custom project setting) and graphics settings.- Works with the Forward+, Mobile and Compatibility rendering methods.- Works with 2D and 3D projects.- Works when running the project from the editor, but also in exported projects (debug and release).See the usage documentation at: https://github.com/godot-extended-libraries/godot-debug-menuDemo project: https://godotengine.org/asset-library/asset/1903
Adds a dock where you can store scenes for quick access. The scenes are organized into tabs. Drag and drop the scene to slot to assign it and then you can drag and drop from the dock onto your level scene.The plugin generates a preview for each scene in dock using a viewport. It only supports 2D scene previews, but you can drop a texture on an occupied slot to assign a custom icon. Right-click a slot to access it's context menu.You can override properties for each scene to keep multiple versions of it and there is also a Paint Mode that allows for easier placing of the instances.Check the repo for more info and GIFs.
A simple yet powerful virtual joystick for touchscreens in Godot, packed with useful options to enhance your game's mobile experience.
Adds a plugin dropdown/refresh button to the main toolbar for faster iteration when working on a plugin for Godot.Note: For older compatible Godot versions, visit GitHub:- See branch `3.x` for Godot 3.2+.- See branch `4.0` for Godot 4.0 and 4.1.
Simple plugin that adds a "TODO" tab to your editor. It's similar to kanban board - you can create and remove text notes and organize them in named columns. You can have as many columns and items as you want. The plugin supports undo/redo, item/column dragging and folding, item filtering and item marking (use middle-click). Right-click item's left panel area to assign image.Check repo for more details.
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.