All Gadgets
Godot Material Footsteps 3D
by cookiepolice
Easiest and most reliable way in Godot to implement material footsteps. This addon supports GridMap material footsteps too.
Weather System 3D
by matiaslavik
Simple and customisable weather system for Godot. Features: - Sky settings - Weathers (with weighted probability) - Seasons (with sky settings, weather lists, etc.) - Particle systems: rain, snow - Sample scene See Readme here: https://codeberg.org/matiaslavik/GodotWeatherSystem/src/branch/main/README.md
Top Down Camera 2D
by timcoraxaudio
This addon aims to provide a general-purpose 2D camera for top-down games where the mouse pans and zooms the camera. Ideal for strategy/simulation games
ShakyCamera3D 3D
by synalice
A Camera3D node with shake animations to imitate filming while in motion. USAGE: – Just drag the "shaky_camera_3d.tscn" into your own scene and use as you would use any other Camera3D node. – There is an "example_scene.tscn" you can launch to see the example scene. Create a GitHub issue if you find any bug, I would appreciate this!
QoL Camera 3D
by necauqua
Adds a 'Lock to view' toggle to the camera node, which forces the camera to follow the editor preview allowing for extremely easier camera positioning. More quality of life camera features tba
Animated Grid Container
by trogallart
Adds a new animated grid container control node type that allow you to have a lot of control on it's children and their sorting over time in a grid like layout.
Component Based Car Destruction System
by go3d
These are scripts for making component based destruction system for Cars There are 2 Scripts one for 1) Door.gd , as the name suggest it needs to be applied on the door of the car.t 2) Rigid.gd , it is the script that you need to apply on every other breakable component of the car.
Google Sheet Localization Handler
by palmasop
Sync your Godot game’s translations directly from Google Sheets! Easily manage, update, and test all your localizations right inside the editor—no more manual CSVs or copy-pasting. Perfect for teams and solo devs who want fast, hassle-free multilingual support.
Steam Locale Mapper
by astralcrowgames
Godot 4.1+ addon for mapping Steam API languages to Godot locale codes. When using Steam API addons in Godot such as GodotSteam, language names need to be mapped to Godot locales in order to switch a Godot game's language to the user-selected one in Steam. This small addon provides mapping functions to handle all languages available via the Steam API. For more information see: https://github.com/AstralCrowGames/GodotSteamLocaleMapper
Kenney Spritesheet Importer 2D
by iseesharp83
Imports 2D Spritesheets from Kenney assets. These are normally found in the Spritesheets folder, and include a png and an xml file with <TextureAtlas> and <SubTexture> nodes.
Terrain Layered Shader
by blackears
This addon contains two shaders meant to be used as a material for terrain objects. The shaders support color, normal, roughness and metallic maps. They also provide a tile scrambling feature that gets rid of obvious repeated patterns. You can also stack several different terrain shader on top of each other and use masks to blend between them.
Inventory System
by expressobits
Modular inventory system for godot 4 with nodes, compatible with multiplayer, separate logic from the UI, Using items as separate resources. Docs: https://expressobits.com/inventory-system-docs/