All Gadgets

Interactive Scene Changer (G4)
by vpgames
Simple interactive scene changer. Implemented as singleton/autoload class. This class/script allows you to quickly and easily make transitions between large scenes. Implement your custom lightweight loading/transition screen and load large scene. You get feedback of loading status of your scene in procent(%). You can also setup you loading screen to awaiting player action to go to next scene. This implementation works also for web applications. Version 0.1.0

abfi: Allegro Bitmap Font Importer
by snoopdouglas
Imports FontFile resources from plain PNG images in a simple format. See the readme for usage instructions: https://codeberg.org/starriver/abfi/src/tag/v3.0.1/README.md

SuperSprite2D 2D
by miisan
SuperSprite2D is a superset of animated sprite2d allowing you to call functions in animated sprite2d!

CSG Export (.OBJ Mesh)
by mohammedzero43
Export CSG Meshes with 1 click How to use : - Combine all your CSGMeshes under a CSGCombiner node then press (Export to OBJ) in the Spatial Container Menu. Limitations : - Only works when you select 1 CSGCombiner node (Cant multiselect) - Only material diffuse and emission colors will be exported (Textures and maps wont be exported, but you can add them manually in your 3D editing software) - The plugin is still experimental ,so please report for bugs at: [email protected] === New Version 0.3...

CRWTILES - 3D Tile/Map
by crwedman
Generates 3D maps with a "Wave Function Collapse" algorithm. Includes a Blender add-on to cut a scene into 3D tiles for export into a Godot resource file. Refer to the README.md for getting the demo running.

Simple GUI Transitions
by joelgomes1994
Simple GUI transitions to swap menus elegantly. This plugin gives access to the GuiTransition node which allows to transition multiple GUI layouts easily. Designed for Godot 4.x. See the example scene on addons/simple-gui-transitions/example to see it in action. See the documentation at: https://github.com/murikistudio/simple-gui-transitions#readme

BTransition
by blockyheadman
Allows for you to transition scenes smoothly from one to another. Using one of the 4 different directions, you can smoothly animate your scenes from one to another!

AdMob
by poingstudios
Want to make money from your mobile game? The AdMob plugin created by Poing Studios for Godot v4.1+ lets you easily add ads to your game, whether you're on Android or iOS. Just focus on making your game awesome, and let AdMob take care of the ads!

MIDI Importer
by g0retz
This addon allows you to import and parse MIDI files in your project as any other resource. It handles almost all available MIDI files features and also has some encapsulated tools for easier use.

2D Physics Tests Demo
by godotengine
This demo contains a series of tests for the 2D physics engine. They can be used for different purpose: - Functional tests to check for regressions and behavior of the 2D physics engine - Performance tests to evaluate performance of the 2D physics engine

Antialiased Line2D Demo
by calinou
Demo project for the Antialiased Line2D add-on. The add-on's code is included in this asset. Find the Antialiased Line2D add-on at: https://godotengine.org/asset-library/asset/3103

DIISIS
by snekofspice
A dialog tool that includes a dialog editor, and nodes to parse the resulting file to text on screen. Useful for narrative games such as visual novels, for which the plugin contains a project template. Documentation can be found on the GitHub Wiki: https://github.com/SnekOfSpice/dialog-editor/wiki