
- 4.3
- 3.5v1.5Tools
A GDScript thread pool to asynchronously execute tasks with a bunch of useful features from task time limit to the highly useful join() function for further information an documentation please head to the GitHub page https://github.com/ChromiumOS-Guy/ThreadPoolPlusPlus works on v3.4.4 - v3.5
By: ChromiumOS-Guy - 4.0v1.0.0Tools
This editor script allows you to download any polyhaven.org texture directly from the editor and directly outputs an ORMMaterial3D. No downloading, dezipping, importing and creating Materials necessary. You can specify the size of the textures as well (1k-8k)
By: p3ntest - 3.4v0.1Tools
Open Kanban is a godot workflow management plugin. It helps you visualize work, maximize efficiency, and improve continuously. å¼€æºçœ‹æ¿æ˜¯ä¸€ä¸ªä¸ºGodot引擎设计的工作æµç¨‹ç®¡ç†æ’件。它å¯å¸®åŠ©ä½ å°†æ¸¸æˆé¡¹ç›®è®¡åˆ’å¯è§†åŒ–,最大é™åº¦åœ°æé«˜æ•ˆçŽ‡ï¼Œå¹¶ä¸æ–æ•´ç†å¸ƒå±€ã€‚ Installation Download the 'addons' file and extract it to your 'res://' folder. If you already have a 'addons' folder, extract the 'open-kanban' folder into the 'addons' folder. Do not rename any folder or move the folder to any other location related to this plugin.
By: EXSPIRAVIT_1104 - 3.4v1.1Tools
Parses command line arguments and options to allow for settings to be provided to a game when it's run. Usage: `ArgParse.get_options()` returns a dictionary of command-line options. eg: `game --foo=5 --bar` will return `{"foo":5, "bar":null}` `ArgParse.get_arguments()` returns an array of command-line arguments. eg: `game foo bar` will return `[foo bar]`
By: BryceDixon - 3.4v1.0.0Scripts
Check README for more info! Features: `ReferenceOffsetCompensatingRotator` - Rotates parent node - Uses its own position as reference (use with RemoteTransform) - Offsets parents based on its own global displacement resulting from the rotation - This is useful for rotating the character *without moving the HMD camera* `FreeLookMover` - A feature node that moves its *Spatial* parent - Based on input actions - According to its own orientation - It can be used as a free look feature. `FlatWorldPhysicsKinematicMover` - Moves its parent kinematic body - Based on input actions - According to its own orientation - Uses collisions - Has many exported physics properties for the pretense of some realistic physics based movement - Has gravity - Great for normal character movement `TripleMethodOrientationGuesser` - Sets parent's forward direction - Uses VR HMD orientation, only if it is upright - Uses global position of VR controllers compared to its own - Uses the relative position of the left-right controllers to each other - The goal of this feature is to provide an intuitive way to guess the rotation of the physical player based on their head and hands poses `VrFrameHeightScaler` - Calculates its relative altitude in the VR Origin frame - Sets the height property on the parent - Useful to set height on a collision shape based on the real-world altitude of the VR HMD
By: balintbarna - 4.2v0.1.0Tools
AutoSaver is a peace-of-mind plugin for Godot 4 that enables a toggle to automatically save the currently open scenes and files based on a timer schedule (default is 60 seconds) and/or when the application loses focus. The plugin has some optional configuration to customize the experience. ## Features • Toggle autosave functionality in the Godot editor • Prevent saving during active editing (scenes) • Integration with Godot's built-in autosave features • Easy-to-use settings panel in the Godot editor [+] What this plugin does: • Automatically saves open text files (.gd, .txt, etc.) and scene files (.tscn) in the Godot editor at regular intervals. • Provides an optional feature to save files when the Godot editor loses focus (disabled by default). • Compatible with GDScript-only projects when using Godot Engine for .NET (see Troubleshoothing) [-] What this plugin does NOT do : • This plugin does not create an autosave system for your game projects. • It's not a replacement for version control systems like Git. • This plugin doesn't create backups or multiple versions of your files; it simply saves the current state of open files in Godot. More info: https://github.com/vrravalos/AutoSaver-for-Godot
By: vrravalos - 4.0
- 3.4v1.0Demos
This project demonstrates a possible method on how to achieve a more realistic sound propagation. The sound is propagated along a Grid3D, until a line of sight to the player is established.
By: Tianmaru - 3.5v2.1.0Tools
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.
By: Valkarin - 4.2v4.2.1Tools
This add-on introduces a new dock that lists the scenes open in the editor, allowing you to find scenes without having to look though a bunch of tabs. Just clicking on the scene in the dock will move focus to that editor tab. You can also close and play scenes right from the dock as well as copy the scene file path with a right click of the mouse button.
By: jhlothamer - 3.2v1.0.0Projects
This tool allows you to figure out which button on the Oculus Quest Touch Controllers corresponds to which button ID.
By: creikey - 3.5
- 4.3v1.1Tools
Adds a new property hint for exported properties. This property hint adds the ability to select a file in the editor, navigate to it in the file system, and populate the property with the resource's UID. The resource can also be expanded by pressing the converted path button.
By: thejust - 4.1
- 4.0vv1.0Templates
I've remade the cyanglaz plugin with .NET and added some functionalities. This tool allows you to display objects as cards in a TCG. Currently have: - Control node for laying out cards in a hand layout. - View hand layout directly in the editor. Any update on the variables reflect on the cards position in real time. - Configurable hover animation. - Node-free solution for providing layout information for a hand layout. - Dragging cards. - Draw cards from a deck. - Rearrange cards while dragging them around. - Activate card effect (with click or dragging them to a Playable Area) -
By: Jaete - 4.0v0.2.0Scripts
A lightweight dependency injection framework developed by Grove Games for .NET and Godot
By: grovegames - 3.5v1.0Shaders
This is a postprocessing shader using viewports. It can smoothen the specular on the margin of 3d models(also support 2d pictures), to make it less sharp. The repo contains the shader and the demo scene(res://main/Main.tscn).
By: DrunkBull - 4.1v1.0.0Scripts
The purpose of the plugin is to dynamically create an event bus for each [SignalNode] without the need to create a singleton to manage it. The plugin adds 2 nodes: SignalNode <- a node representing a signal where the 'name' property is the signal's name. SignalReceptor <- a node representing a signal receiver, where the 'react_to' property is the name of the signal it expects to receive.
By: SrColoma - 3.5v1.0.1Scripts
This asset provides a 3d camera that can me controlled from a touch screen interface.
By: Dion - 4.0v1.02D Tools
It is a lightweight plugin to add a time rewind mechanic to your game. Just add the Time Rewinder node, and add a property to rewind, and it does the rest. You just have to call the rewind() function on the node for it to rewind.
By: ColinThePanda - 3.5v1.0.0Tools
Similar to the AnimatedSprite node, AtlasPlayer is a way to animate an atlas or a sprite sheet. The difference in benefit comes from the adjustable size of AtlasPlayer. In other words, it can be used for UI purposes such as loading screen or even gifs!
By: Nif - 4.0v1.0Misc
Toggle the visibility of the rendering switch button with ease using this add-on! * this switch has been returned since version beta11
By: DmitriySalnikov - 4.0v0.0.2Scripts
DTDA ML allows you to run machine learning models like KNN, Linear Regression, Logistic Regression, SVM.
By: DTDAGames