Ability Icon - Free
by VVaytoyek | CC0 1.0 Universal
Shooting/Roguelike game ability skill effect UI icon
Features: -Contains UI icons for abilities or effects such as movement, aiming, blood bottles, elements, various bullets, and shields. Each icon has 3 color styles that can be used for different levels of display, and there are also white icons that can
Margin Sprites
by billystein | MIT
An extension of the Sprite2D and Sprite3D classes that automatically scale the node according to minimum and maximum margins in world units (Pixels for 2D and Meters for 3D)
GDMarginSprites This plugin adds support for Margin Sprites for Godot, both for 2D and 3D. A Margin Sprite allows you to set a minimum and maximum size in pixels or meters for 2D and 3D respectively, while the sprite itself will scale automatically to fit
GhostTrail
by indiegesindel | MIT
GhostTrail is a Godot 4 addon that enables you to record playthrough ghosts and visualize them in the editor as a trail. Scene changes will also be recorded and displayed
GhostTrail GhostTrail is a Godot 4 addon that enables you to record playthrough ghosts and visualize them in the editor as a trail. Scene changes will also be recorded and displayed. Table of Contents Download Usage Demo Donations License Download
App Settings
by Kenyoni Software | MIT
Flexible application settings system with hierarchical keys, staged changes, readonly mode, validation, metadata and common signals for efficient change detection. Settings can be serialized and loaded using ConfigFile or your own format. Designed to be
App Settings Flexible application settings system built around hierarchical keys and staged value changes. Designed for settings menus, configuration management and global project settings. Supports validation, readonly settings, apply callbacks and
2D Projected Ground Shadow
by csocram | MIT
Generates a ground-projected shadow polygon based on collision points detected by several rays
Generates a ground-projected shadow polygon based on collision points detected by several rays. Features ● DropShadowCaster2D DropShadowCaster2D draws shadows using a custom texture. ⚠️If the shadows do not appear in the editor in TilemapLayers, change
EAN-13 Barcode
by Kenyoni Software | MIT
EAN-13 barcode generation and rendering plugin, featuring a ready-to-use EAN13Rect node and utility classes for encoding, validation, and image generation
EAN-13 Barcode Generate and display EAN-13 barcodes. Includes a ready-to-use UI node and low-level utility classes for encoding, validation, and rendering. Features 🖼️ EAN13Rect drop-in UI node that renders EAN-13 barcodes automatically 🔢 Accepts 12- or
PSD Importer
by Blackwater Gator Studios | Blackwater Gator Studios Attribution License
Photoshop .psd importer for Godot that converts layered files into textures and automatically updates all linked assets when the source PSD changes
This importer integrates Photoshop .psd files directly into Godot’s import workflow. PSD files are converted into Godot-native image resources, allowing them to be used immediately in sprites, UI, materials, and shaders without manual preprocessing. When
Krita Importer
by Blackwater Gator Studios | Blackwater Gator Studios Attribution License
Krita .kra importer for Godot that automatically converts files into native Image resources and keeps textures in sync. On reimport, all linked textures in scenes and materials update automatically, eliminating manual reassignments and broken references
This importer integrates Krita .kra files directly into Godot’s import pipeline. When a .kra file is imported, the plugin extracts the flattened image and converts it into a native Godot Image resource, making it immediately usable as a texture source
Ring Spritesheets
by David monroe | MIT
multiple variation ring spritesheets. Spinning in ISO orientation
This spritesheet set features a high-fidelity renderings of several metal colored rings some with a large faceted gemstones or pearls, rotating 360° across 16 frames. Each row represents a distinct color combinations, showing the ring's elegance under
Spinning coin spritesheets
by David monroe | MIT
Illustrative, rendered spinning coin spritesheets for Godot games
Rotating coin sprites here.. a few different variants, and each one comes in every resolution from 16px up to 512px. each sparitesheet contains 8 color variations! included here also.. a couple of sound files: one is a single coin smacking a hard surface
Spinning Glass Potion spritesheets
by David monroe | MIT
Spinning glass potion spritesheets
Add vibrant magic to your game with this versatile potion set! Each size; 7 different shaped bottles that all come in 8 distinct color variants, perfect for health, mana, buffs, or whatever brews you can come up with. Available in multiple resolutions
Ballistic Solutions
by neclor | MIT
Library for calculating interception times, impact positions, and firing vectors, taking into account the velocities and accelerations of both projectile and target
Ballistic Solutions Library for calculating interception times, impact positions, and firing vectors, taking into account the velocities and accelerations of both projectile and target. Table of Content Download Quickstart Warning Demo Contributing How it
Godot Sprite Collision Generator
by zwickarr | MIT
Godot 4.x editor plugin that automatically generates CollisionPolygon2D shapes from sprite alpha channels with precision control and real-time preview
Alpha-based Detection: Automatically traces collision polygons around opaque sprite areas Interactive Precision Control: Adjustable detail level (1–255) with live preview Safety Limits: Configurable point and polygon limits prevent performance issues Live
SpriteLabel
by indiegesindel | MIT
SpriteLabel enables you to use pixel fonts provided as a spritesheet like a text label. It was created to emulate how retro consoles render text in a sprite-based way
SpriteLabel SpriteLabel is a Godot 4 addon that enables you to use pixel fonts provided as a spritesheet like a text label. It was created to emulate how retro consoles render text in a sprite-based way while being easy to setup and use. Documentation A
Metroidvania System
by KoBeWi | MIT
General-purpose framework for creating metroidvania games in Godot. Includes sample project
Metroidvania System (abbrevated as MetSys) is a general-purpose toolkit for creating metroidvania games in Godot game engine. It helps with map design, navigation and presentation, tracking collectibles and provides basic save data functionality related
Little Camera Preview
by Anthony Cossins | MIT
Show a picture-in-picture style preview when selecting a 2D or 3D camera
An editor plugin for Godot that shows a picture-in-picture style preview when selecting a 2D or 3D camera
Scatter2D
by Alessandro Rasulo | MIT
Godot engine addon to randomly fill an area 2d with props or other scenes
Scatter2D Place anything you want in your 2D scenes, in a procedural, non-destructive way. What is it? This is an add-on for Godot 4, based on the excellent plugin HungryProton/scatter, which automates the positioning of assets in a 2D scene. If you have
Low Poly Flag Icons
by polyperfect | Free for Commercial Use License (No Redistribution)
A vibrant collection of 120 2D hand-crafted flag icons designed for any project. Each icon comes in 1024x1024 resolution with transparency for crystal-clear quality. Made with love by polyperfect.com
About A vibrant collection of 120 2D hand-crafted flag icons designed for any project. Each icon comes in 1024x1024 resolution with transparency for crystal-clear quality. Made with love by polyperfect Want more? Website: polyperfect.com Discord: discord
Snake2D
by Crumblebit | MIT
A Godot add-on for 2D wavy movement. Useful for snakes, trails, flags, smoke effects and more. Supports Line2D
Snake 2D for Godot Snake 2D is a Godot Engine (v4.5.1) add-on for 2D snake-like movement. Cool Wiggler Leviathan Restless Thing Contents This add-on adds two extra nodes to a Godot project: SnakeBody2D SnakeSprite2D SnakeBody2D is for steering the snake
Gesture shape recognizer
by cbKHVL | MIT
Gesture recognizer template made in Godot 4. You can recognize your own shapes by drawing and saving them
IMPORTANT The template does not contain gestures for recognition. They are stored in the User Data Folder as a JSON file. You must draw your own gestures first. You can see set up instruction here Key features: The recognizer can only recognize shapes
GDInventorySystem
by Blake Arnold | MIT
A minimal, opinionated GDScript inventory system for Godot 4.4 with starter items and container support
GD Inventory System A minimal, opinionated inventory system for Godot 4.4+ with drag-and-drop functionality, bag containers, and item management. Features 5-slot bag bar with expandable container storage Drag-and-drop interface with visual feedback
Free 2D Topdown Shooter Pack
by 2DPIXX | Creative Commons Attribution 4.0
An asset pack consisting of a number of 2d characters and tilesets created with a post-apocalyptic topdown shooter theme in mind
All assets were created with vector-based techniques and rendered as simple .png files for classic 2d use cases like tilemapping and animated character sprites. Package Content: Tilesets City Tileset 121 Tiles (264x264 pixel), .png format Characters
Bold Byte Basic Icon Pack 1
by BoldByte | MIT
This asset pack of basic icons includes svgs of the icons in 4 different versions
This asset pack of basic icons includes svgs of the various icons in 4 different versions, outline only and filled with outline. This pack will be updated in the future if needed. Use of the assets in this pack will require the including of the provided
Godot Projectile Engine
by AzyrGames | MIT
Streamlined feature-packed Projectile Engine for Godot 4 - A modular system for creating and managing thousands of customizable projectiles with optimal performance. https://azyrgames.github.io/GodotProjectileEngine
Godot Projectile Engine Streamlined feature-packed Projectile Engine for Godot 4 - A modular system for creating and managing thousands of customizable projectiles with optimal performance. > [!WARNING] > Beta Notice (0.6.x-beta) > This version contains
loading more results...