Licenses
Uses AI
Order
Advanced Search

Search will generally match any assets that contains all words from the search query. The words can be anywhere in the asset name, description or tags. All search queries are case independent.

To narrow down search results, you can use the following operators:

  • godot | engine
    will match if either "godot" or "engine" are found
  • godot MAYBE engine
    will match if "godot" is found, while ranking items higher that also match "engine"
  • godot -engine (alternative syntax: godot !engine)
    will only match if "godot" is found in an item that does not contain "engine"
  • @name godot @description engine
    will match if "godot" is found in the asset name, and "engine" is found in the asset description
  • =godot
    will match "godot" as a separated word, so it would not match "godotengine" while it will match "godot engine"
  • "godot engine"
    will match the exact string "godot engine" (so it won't match "engine godot")

BallisticSolutions 2

by neclor | MIT

Ballistic solutions for moving targets: interception time, position, and firing velocity, accounting for projectile and target acceleration

BallisticSolutions Ballistic solutions for moving targets: interception time, position, and firing velocity, accounting for projectile and target acceleration. Download NuGet BallisticSolutions NuGet BallisticSolutions.Godot Asset Store GitHub Quickstart

GdPlanningAI 2

by Wahaha Yes | Apache 2.0

An advanced game AI framework, based on Goal Oriented Action Planning (GOAP), and implemented in Godot. GdPlanningAI (shortened as GdPAI) is an agent planning addon for Godot that allows you to build sophisticated AI agents for your game world. These

Table of Contents Intro Installation Usage Demos License Frequently Asked Questions (FAQ) TODOs GdPlanningAI GdPlanningAI (shortened as GdPAI) is an agent planning addon for Godot that allows you to build sophisticated AI agents for your game world. These

Discord Rich Presence (Pure GDScript) 1

by SlayHorizon | MIT

Discord Rich Presence in pure GDScript. No GDExtension, no DLLs, no Game SDK. One dead simple script talking the Discord RPC protocol to the local client. Works on Linux, Windows and macOS

Discord Rich Presence in pure GDScript. No GDExtension, no DLLs, no Game SDK. One little script, nothing to enable in the editor. Why and how is this different from other addons ? I made this for my game Ekonia Online because I ship a single binary file

DotGodot 1

by Crystal Ocean | Apache 2.0

DotGodot is a C# Source Generator plugin for Godot 4 that delivers compile-time code generation with zero runtime overhead. It provides [OnReady] for auto node binding and [OnSignal] for auto signal connection — bringing GDScript's convenience to C#

DotGodot is a C# Source Generator plugin for Godot 4 that provides zero-cost, compile-time code generation to eliminate boilerplate in C# game scripts. 💡 Features [OnReady] Auto Node Binding: Mark fields/properties with [OnReady] and GetNode() is

Custom Resource Previews 1

by Riley Evans | MIT

A Godot plugin that enables custom preview images for your resources in the editor

Features Define custom preview textures for your resource instances Improve resource browsing and searching in the Godot editor Give each resource instance a distinct visual identity Installation Download the plugin to your project's addons/ directory

G.U.I.D.E-CSharp 1

by Phlegm | MIT

G.U.I.D.E C# Wrapped - Godot Unified Input Detection Engine with C# Support

G.U.I.D.E is an extension for the Godot Engine that allows you to easily use input from multiple sources, such as keyboard, mouse, gamepad and touch in a unified way. Gone are the days, where mouse input was handled differently from joysticks and touch

Mesh Tools 1

by AR3D | MIT

A bunch of random tools I created for my game project to help with mesh editing and generation. Includes a merge by distance operation, a feature to separate mesh islands, as well as helper functions to create physics bodies from meshes. This largely was

Mesh Tools This is a bunch of helper functions that I've created for one of my projects. It suffered from the worst scope creep imaginable. Clean Up: rebuild_csg_node Bakes any CSG node and all it's children into one new CSGMesh3D. The children are then

Component Pack 0

by KOSSAINIS | MIT

Welcome to the Component Pack! This is a collection of ready-to-use, highly customizable component scripts and shaders to drop directly into your Godot 4 project

Component Pack Welcome to the Component Pack! This is a collection of ready-to-use, highly customizable component scripts and shaders to drop directly into your Godot 4 project. Features & Included Components Every component is isolated in its own

StateMachine 0

by p5yg3n | MIT

A lightweight, clean, and robust Finite State Machine implementation for Godot 4

Godot 4 Lightweight Finite State Machine (FSM) A clean, robust, and production-ready Finite State Machine implementation for Godot 4. Designed with a decoupled component pattern, this architecture keeps your character and entity scripts organized by

Terminal 0

by Poing Studios | MIT

A native, high-performance terminal shell dock embedded directly inside the Godot 4 editor bottom panel. Powered by C++ GDExtension with full PTY support (macOS, Linux, Windows), true ANSI colors, clickable links to scripts/URLs, multi-tabs, splits, and

🖥️ Godot Terminal Godot Terminal brings the full power of your native system shell directly into the Godot 4 editor bottom panel. Run shell commands, interact with CLI tools (git, gh, npm, python, etc.), and jump directly to your scripts without switching

stdjson 0

by Saeid Saati | GPL v3

Here 2 is not 2.0, it's 2 but 3.5 is 3.5

STDJson A lightweight Godot 4 JSON utility addon that simplifies reading, writing, and handling JSON data. STDJson provides a global autoload that allows you to: Parse JSON from strings. Parse JSON from files. Save JSON data into files. Automatically fix

SaveFlow 0

by IndieShade | MIT

SaveFlow Lite is a comfort-first save workflow plugin for Godot 4.6. It helps you build project-ready save systems by organizing save logic into explicit scene-authored sources instead of one large save script. You can save node state, typed data, runtime

Access doc site here: https://indieshade.github.io/saveflow-lite/ Installation Download the zip file and extract the addons/saveflow_core and addons/saveflow_lite into your project folder. Enable the saveflow plugin in the project plugin settings. Core

GoHitHurt 0

by Charles Partous | MIT

A small Godot addon for building hit/hurtbox interactions with plain scene composition, in both 2D and 3D

GoHitHurt A small Godot addon for building hit/hurtbox interactions with plain scene composition, in both 2D and 3D. GoHitHurt provides a matched pair of nodes - a hitbox that scans for targets and a hurtbox that receives hits - that report collisions

Promises (gd-promise) 0

by Shatadev | MIT

A Promise/A+ inspired promise library for Godot 4

A feature-dense Promise/A+ inspired promise library for Godot 4 GDScript mostly ported from evaera's roblox-lua-promise. Made by Shatadev

State Machine Bot 0

by Daniel da costa beyuma | MIT

It's one of those machines that you can use in 2D, 3D projects or menu systems

In Godot, a Finite State Machine (FSM) is a design pattern used to manage the behavior of characters or entities by dividing their logic into discrete states (such as "Idle", "Run", "Jump") and transitions between them. This avoids the use of large blocks

SignalBus 0

by Charles Partous | MIT

Emit and connect to global signals from any script in your project

🚦 SignalBus SignalBus is a Godot editor plugin that enables the creation of global signals! Global signals may be emitted from and/or connected to any script in your project. ✨ Features SignalBus (Autoload) A core singleton script that manages the

Godot3To4FileConversion 0

by DaveTheCoder | MIT

Godot3To4FileConversion is an addon consisting of three GDScript classes that enable certain files written in Godot 3 to be read in Godot 4

Godot3To4FileConversion is an addon consisting of three GDScript classes that enable certain files written in Godot 3 to be read in Godot 4. Specifically, it provides solutions for these problems: Encryption change in class ConfigFile Encryption change in

YAML Parser 0

by Blackwater Gator Studios | MIT

A robust YAML parser with full read/write support, type conversion, nested structures, and Godot datetime handling — no external dependencies

Features: Parses YAML/YML files into Godot dictionaries with proper type conversion Saves Godot dictionaries back to properly formatted YAML files Supports all essential YAML data types: strings, integers, floats, booleans, null, arrays, and dictionaries

Real Equation Solver 0

by neclor | MIT

Equation solver and generator for real-valued polynomial equations up to 4th degree

Real Equation Solver Equation solver and generator for real-valued polynomial equations up to 4th degree. Table of Content Download Example Reference Contributing Download Asset Store Asset Library GitHub Example func example() -> void: print(ResSolver

VimDot 0

by Enber Studios | MIT

Embed Neovim inside the Godot editor, and control it just like the built-in script panel, complete with project-aware colorschemes, custom menu actions, and optional script-editor replacement

VimDot - Neovim Embed for Godot Bring the full Neovim experience directly into the Godot editor. This addon exposes a main-screen tab that hosts a Neovim session, letting you keep your modal editing habits, plugins, and colorschemes while developing

Godot Gameplay Abilities 0

by OctoD | MIT

An ability system made for godot

Usage This addon provides a set of nodes and tools to create gameplay abilities in Godot. It is designed to be flexible and easy to use, while providing a solid foundation for more complex systems. This system relies on three things: Ability : A single

loading more results...