All Gadgets

Prototype Mini Bundle
by bananabread
Selection of Kenney prototype textures, convenient materials and basic debug shapes to scatter around your scenes quickly. Not all Kenney textures are included to avoid clutter - just one from each color. Saves you some decision making! Also features an exclusive BLUE kenney texture :)
Form
by moritztw
Godot 4 User Input Form Addon Note that this is still in beta, which means it's not guaranteed to be fully functional and doesn't have all the planned features yet. Stay tuned for updates!
Punching Bag Demo
by codingworm
This is the first demo of my game. Enjoy! Controls: Move Left and Right with the arrow keys Jump with space Attack with Up and Down Key
M Terrain plugin 3D
by mohsenph69
This will allow you to create massive terrain, for open world games. This plugin is written in c++ in GDExtension Terrain is divided into different region and the height map texture for region far away from terrain has lower resolution so take less space in VRAM This also support grass system which you can use that for grass, or rock, Also grass system support collision which let you to create massive forest of tree with collision really fast (Grass is also Paintable) You can also bake naviga...

Cutscener
by hakace
视觉化的,节点形式的事件树编辑器. 通过节点的形式制作包括:执行方法/设置变量/判断变量,三种节点的事件树.可视化的方式控制事件的运行顺序与分支. 可以在游戏Debug期间修改并在保存后实时生效,非常适合制作游戏过场,或者对话系统.支持合并节点运行. A visuallize event tree editor. Easily create a branching event tree in a visuallize way, base on 3 type nodes: SignalNode(run method) SetNode(set variable) ConditionNode(condition branching) No need to restart debuging while editing event tree, seeing result in realtime.Very suitable to create a cutscene or dialogue system. Support node combination.

GodotGPT
by jesper
Empowering developers by integrating context-aware chatbots. Simple and just works.
EngA - Engine Agnostic Framework
by amarinat
A framework designed to help writing a shared code base that works in more than one engine at the same time. Currently in very early prototype stage, it supports selected subsets of Godot 4.3 and Unity 6000.0 Working prototypes can be found at the following repositories: https://gitlab.com/engine-agnostic-code-project/user-projects-godot/-/tree/iteration-01 https://gitlab.com/engine-agnostic-code-project/user-projects-unity/-/tree/iteration-01
RigidBody Character 3D Demo
by godotengine
RigidBody character demo for 3D using a capsule for the character. Cubes as RigidBodies spawn in the map from above to show interaction with the player (jump on them, gently push them), which would be impossible with a KinematicBody. How it works: This demo uses a RigidBody3D node for the player, and StaticBody3D node for the level. Each has colliders, the player moves itself via `apply_central_impulse()` in `_physics_process()`, and collides with the level. The ShapeCast3D node is used to de...

Simple Free-Look Camera for Godot 4
by alanrichard
A simple 3D 100-line free-look camera for Godot 4.0 that mimics some of the functionality of the editor's camera for in-game use. !! Original authors/contributors are Adamviola et al. (https://github.com/adamviola/simple-free-look-camera). This is a port to Godot 4.0. * Use W and S to move forward and backward. * Use A and D to move left and right. * Use Q and E to move up and down. * Press Shift to move faster, and hold Alt to move slower. * Roll the scroll wheel to increase and decrease mov...
Godot LevelDB
by thundersmotch
A LevelDB wrapper for Godot. The LevelDB library provides a persistent key value store where keys and values are arbitrary byte arrays.

KSaver
by kolin63
A simple way to save and load game data.
Hide Private Properties
by iceflower
Private members (names starting with an underscore) should not be exposed. This plugin will hide exported private properties in the inspector for instantiated child scenes. For more see https://kenyoni-software.github.io/godot-addons/addons/hide_private_properties/.