A Godot plugin to print Label3D messages in front of the XRCameraIf you like 'tracing debugging', 'print debugging' or whatever name you prefer to do debugging with print statements inserted in your code, this will help you not to be taking off your XR headset to check the console.
This plugin will let you see the children nodes of the currently selected node in your tree in a seperate dock to make your life easier, especially when working with component driven projects.You can navigate in the panel to get the desired node in the selected parent node in the scene tree.
Enhanced Resource allows you to view resource with a name and an icon per instance directly inside you editor. It is part of the "Enhanced" addon suite, a collection of tools designed to extend the power of the Godot Engine. From inventory systems to state charts, the Enhanced suite offers a plethora of tools for game development.
Cmd Console is a lightweight Godot 4 editor plugin by RedKnack Interactive that adds a small console dock/panel for editor-time commands and logging.Tested with 4.5.1 and 4.6
Collection of Control, 2D and 3D Nodes. Charts for Godot Engine, made easy.
A lightweight, flexible, and easy-to-use 2D virtual joystick for mobile games in Godot 4. Developed with a focus on performance and simple integration.Features:Smooth analog input for 2D and 3D movement.Customizable textures for base and handle.Easy to set up: just drag and drop the scene into your UI.Optimized for mobile devices (tested on Android).How to use:Enable the plugin in Project Settings.Add the VirtualJoystick scene to your UI layer.
Graph-based quest editor and manager for Godot 4.For documentation and more information, please visit the GitHub repository.
Adds a custom 'Folder' node for organizing your scene tree without cluttering the Inspector. Perfect for grouping nodes, improving hierarchy clarity, and staying organized during development.Please reach out if you find any bugs or would like to request a feature!
This addon allows using your OpenAI's api-key in godot for ChatGPT.
A Generalized Mod Loader for GDScript-based Godot GamesThe mod loader provides a convenient solution for users to create and distribute mods for your games in the form of zipped files/resource packs. The key feature is the ability to modify existing scripts without altering and redistributing the original game files.It supports Steam Workshop and Thunderstore directly for mod distribution.To set up the mod loader, simply add two autoload singletons, and you're good to go. Detailed instructions can be found here: https://github.com/GodotModding/godot-mod-loader/wiki/Godot-Project-SetupFor any further documentation, visit: https://wiki.godotmodding.com/Noteworthy games that currently utilize this mod loader include Brotato, Dome Keeper, Windowkill and Endoparasitic.Keep in mind that simply installing the mod loader won't make your game easy to mod. The moddability of a game also depends on code quality, especially good separation of concerns.Warning: enabling modding for your game through this mod loader will lead to people decompiling your game. If this is not something you want (though it will always be possible with Godot), you will have to use a different approach to modding. For examples, check out Luck be a Landlord modding or the WASM project.Furthermore, it's worth mentioning that this mod loader doesn't incorporate any kind of sandboxing. Mod developers will have the ability to modify nearly every aspect of the game. We are actively working on a solution to address this, but even then there will be workarounds.Credits: The mod loader is based on the brilliant work done for Delta-V-Modding https://gitlab.com/Delta-V-Modding/Mods.The core developers are KANA, Darkly77, Ste, and otDan, with additional code contributions by other members of the modding community.Feel free to join our discord for questions, ideas, and support. https://discord.godotmodding.com/
This extension is used to develop for GameNite and test your GameNite game natively. Specifically it adds a GameNiteControlpads node that allows you to send and receive messages with "controlpads": the mobile phone controllers. Must be used in conjunction with a controlpads test server.Usage:* You can see a full walk-through here: https://clever-rain-b72.notion.site/Godot-GameNite-Development-Walkthrough-a4c9f6bbcaff4f4cbe4daacd71cde22d?pvs=4* Join our discord to get help and learn more about developing for GameNite: https://discord.gg/JN6NrUcBhr
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