
Plugins
- 3.2
- 4.2v1.0.7Misc
Addon for using Newgrounds medals, leaderboards, and cloudsaves. Works on web and desktop. Check the Readme for instructions: https://github.com/jefvel/newgrounds-godot-4
By: jefvel - 3.3
- 4.3v1.33D Tools
3D Controls plugin For Godot 4.3: Includes: * First Person Controller * Third Person Controller * Side-Scrolling Controller * Top-Down Controller Plug-and-Play* just add as a child of the Character3D node, and it will work. * Requires the following actions on input map: "up", "down", "left", "right", optionally: "sprint", "jump" those values can be changed on the node inspector. Other configurations: * General (For all control types): * Geometry = Player geometry, if not provided it will look for the first MeshInstance3D sibling, if doesn’t exist will not handle geometry movements. * Jump (For all control types): * Jump Height * Jump time to peak = Time to reach the top of the jump * Jump time to descend = Time fall * Variable Jump = If the jump can be interrupted by releasing the jump action key * Air control on jump = If player can be controlled in middle-air * Coyote Time = time that player can jump after leaving a platform * Jump Buffer Time = time that player can activate jump before hit the ground * Movement (For all control types): * Walk Speed * Sprint Speed * Acceleration * Deacceleration * Movement Type = "Move and Slide" or "Move and Collide" or "None" (Movement must be handled on player code) * First Person: * Mouse Sensitivity * Turn Speed * Rotation Type = Rotate player or just the geometry * Horizontal Offset * Vertical Offset * Custom Camera (Optional) * Max Camera Angle * Min Camera Angle * Third Person: * Mouse Sensitivity * Turn Speed * Rotation Type * Horizontal Offset * Vertical Look at Offset * Start Angle * Custom Camera * Max Camera Angle * Min Camera Angle * Spring Length (camera) * Custom Camera (Optional) * Side-Scrolling * Turn Speed * Handle Camera * Camera Smooth Distance * Camera Smooth Speed * Camera Look at Player * Camera Lock Y Rotation * Camera Max Boundary * Camera Min Boundary * Spring Length * Angle (Camera) * Horizontal Offset * Vertical Offset * Custom Camera (Optional) * Top-Down * Action Type = Use actions to move or move to mouse click * Floor Group = Required to find floor StaticBody3D to handle mouse click on click mode. * Turn Speed * Handle Camera * Camera Smooth Distance * Camera Smooth Speed * Spring Length * Angle (Camera) * Horizontal Offset * Vertical Offset * Custom Camera (Optional) Check out CiaNCI Chanel on YouTube for more: https://www.youtube.com/@CiaNCIStudio
By: Cianci - 3.0TODO20v1.0.2Tools
A TODO list dock for the Godot game engine. Supports TODO, HACK, BUG, FIXME, and NOTE comment tags out of the box. Easily modifiable. More info: https://github.com/need12648430/godot3-todo
By: need12648430 - 3.3v3.3Demos
Adds a GUI for use in VR by translating a 3D raycast from the VR controllers into mouse input for the GUI. This technique could also be used for non-VR games too, but the focus is for VR games. This uses the same test GUI as the GUI in 3D demo: https://godotengine.org/asset-library/asset/127 And uses the OpenVR module: https://godotengine.org/asset-library/asset/150
By: aaronfranke - 3.2v0.1Tools
A visual finite state machine editor plugin for Godot. (alpha) Features: - Visualize and edit your finite state machines with this intuitive editor. - Trigger based transitions to simplify your states' logic. - Use prebuilt triggers, or script your own. - Minimal setup required. Just add a VisualFSM node below the node you want controlled and start building your graph! This tool is still in alpha. If you encounter issues or would like to propose changes, submit an issue on github: https://github.com/BernardCloutier/VisualFSM/issues
By: shoulddev - 3.4v1.0Scripts
*HTML5 Only* Addon for integrating your Godot project with Metamask (https://metamask.io/). Allows your users to connect their wallets to your Application, and for Application to interact with their wallet Credit to Metamask for the Metamask logo, made available under the MIT License
By: nate-trojian - 4.2v 0.2.1Tools
A Godot plugin that adds Run Configurations to the editor. Configurations can be used to create templates for environment variables and entry scenes that can be easily accessed and run from the editor.
By: poohcom1 - 3.4v1.2Scripts
Dynamic Day-Night cycle sky This addon is based on the work of Danil and built on to include a day night cycle, adding environment management, a real directional light that syncs with the sky and light effects that you can turn off from SIsilicon's Godrays There's also a climate manager based on months, if you wish to change precipitation probability, the settings will be located in res://addons/joyeux.dynamic_sky/DynamicDayNight.gd How does it work? This is a plug and play addon, simply add res://addons/joyeux.dynamic_sky/DynamicDayNight.tscn to your scene and the cycle will start playing. For proper setup, cameras using this sky should call add_env_to_camera to register themselves and see the sky properly. Otherwise you will notice that only the light shows up, though you may intend to use it like that, it looks pretty. There are export variables for you to change, though most of them are only used for testing purposes as the night-day cycle will change the values on the run. How does it look? (Sky colours in the cheap version can be changed to whatever you like, so this is also the stylished version). Updated: 1.2 Various fixes - Better asset description
By: DevAtMe - 3.3v3.33D Tools
Adds a GUI for use in VR by translating a 3D raycast from the VR controllers into mouse input for the GUI. This technique could also be used for non-VR games too, but the focus is for VR games. This uses the same test GUI as the GUI in 3D demo: https://godotengine.org/asset-library/asset/127 And uses the OpenVR module: https://godotengine.org/asset-library/asset/150
By: aaronfranke - 4.1v1.0.0Tools
Add any control to the inspector for your specific nodes by defining one method in your node's script, without having to create a new plugin for each one.
By: j9794 - 3.3Easy C++20v0.2Tools
This tool allows you to easily build your GDNative code directly from Godot. Attention!! I ran into some issues where GDScript was not behaving correctly under Linux and macOS, when the addon was updated. So when the "Build Platforms" or "Build Configuration" in the new settings dialogue do not work (no tabs listed), quit Godot and start it again. Otherwise delete the folder and reinstall the addon. Changes v0.2: - Added settings dialogue. - Fixed file structure for installing from assetlib. The supported features are: - Checking and setting up your build environment. - Build using already existing SCons files. - Supports Visual Studio 2015, 2017 and 2019 compilers for Windows. - Supports GCC and Clang for Linux. - Supports Xcode for macOS. - Platforms and configurations can be freely defined in the project settings. - Generate batch files to build your project. - Create solution and build from Visual Studio. - Create generic Qt Creator project. - Update your gdnlib file. - Create a new GDNative library. Known Issues - Some batch files contain global paths. - The tool does not always correctly wait for processes running in a terminal. - When installing SCons for macOS, the button must be pressed twice, due to a hotfix that needs to be applied. Please report any issues you find at https://github.com/dkollmann/easycpp/issues.
By: dankolle - 3.2v1.0Scripts
Visually edit and store Vector2/3 core data types as resources, both from the inspector and code. This plugin adds `VectorResource` global resource class which can be referenced via code once edited in the inspector.
By: Xrayez - 3.1v0.32D Tools
A circular container node, which arranges its children in a circle. It might be helpful for circular menus and the like. Features: * Simple, Godot-like, public API * Animations support, with support for custom animating function * Somewhat supports Node2D children - experimental * Option to force expand on all children * Option to force all children to be square (might be useful if you don't want to play with both minsize axes) * Option to configure the angle from which to start arranging children * Calculate minimum size of the container, so it can be embedded inside other containers (maybe circular, maybe not...)
By: bojidar_bg - 4.3v1.03D Tools
A add-on which can quickly be added to your 3D project to have a spring based grappling hook system similar to Unity
By: Lord Destro - 4.0v0.1Tools
Ever wanted to change a rigidbody's scale and got told by the engine that that's not a thing you want to do? This plugin makes it possible. Simply add it to your project and scale rigidbodies to your heart's content. Supports 2D and 3D!
By: hmans - 4.2GodotGPT19v1.2Tools
Empowering developers by integrating context-aware chatbots. Simple and just works.
By: Jesper