All Gadgets

Bit of reactivity
by youlikeit
Tiny implementation of reactivity in godot

Ridiculous Coding
by jotson
Makes your coding 1000000x more ridiculous with screenshake, visual effects, and explosions and now an XP bar that tracks your coding progress with fireworks.

Config and Save Demo
by didiei
A basic system to write, save and load game data and settings. -Settings are saved as ConfigFile (cfg), while save games are saved as bytecode with different extensions to each slot (1, 2 and 3). -Most functions and variables have comments that explain their purpose. Language: GDScript Renderer: GLES2

Sound Manager
by xecestel
The Sound Manager gives the users better control over the audio of their games. Using this plugin, it is possible to play every sound of the game using just simple method calls. No more long AudioStreamPlayer lists inside your scenes nor long methods to handle the audio inside every script. The plugin was made by Celeste Privitera (Xecestel) and Simón Olivo (sarturo). It's licensed under MIT.

RandomTimer
by pixeleggplant
A simple and clean solution that adds a RandomTimer Node to the Godot engine, which can be used to run a Timer with random Wait Times.

Ruake In-Game Console with Scene Tree + In Editor REPL
by j9794
This console can be opened while the game is running. It lets you evaluate code and even choose which node from the scene tree should be "self" when you are running it. It also includes a REPL that can be used in the editor.

godot_tree_table
by einrainerzufall
a table for godot with build in helper and sorter functions

BUFFer - Generic purpose buffer
by tamersoup625
This plugin adds the Buffer class for managing the execution of one player action with buffering. It can both buffer one player input for a set amount of time to run the action when allowed, and buffer the potential of an action for a set amount of time to run it when a player input is recieved. The plugin includes an example use.

Pixelart Preset 2D
by mrkdji
Configures project settings for pixel art games when enabled.

Retro Terrain
by nicktoony
Tile-based 3D terrain example, similar to old-school strategy and management games. If you want to replicate the terrain in Rollercoaster Tycoon, this is a great place to start. Now uses GDScript and Godot 4.3+. Last update: Godot 4.4 support, better terrain edges, editor preview.

Casual Run Arcade Project - Endless Runner Base Game
by rahmid
Casual Run Arcade is an open-source Godot project where players must avoid obstacles, collect coins and survive as long as possible while the game speed gradually increases. Also the game features a skins system, where you can unlock skins and use them in-game. Built using the Godot game engine (version 3.5 or later) with the GLES 2 renderer, this project is optimized for mobile devices, ensuring smooth gameplay (good FPS, no stutters) even on low-end phones. More info: https://thegamehub.clu...

BDC - Ballistic Deflection Calculator
by neclor
Ballistic deflection calculator is a tool for calculating the shot vector considering speeds and accelerations for Godot. Methods Array[float] times_to_hit_vector2(...) static Array[float] times_to_hit_vector3(...) static Array[float] times_to_hit_vector4(...) static Array[Vector2] velocities_vector2(...) static Array[Vector3] velocities_vector3(...) static Array[Vector4] velocities_vector4(...) static Vector2 velocity_from_time_to_hit_vector2(...) static Vector3 velocity_from_time_to_hit_vec...