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")

Godot State Charts 17

by Godotneers | MIT

Godot State Charts is an extension for Godot Engine 4 or later that allows you to use state charts in your game. State Charts are similar to finite state machines, but they are more powerful and avoid the state explosion problem of traditional FSMs

Built from scratch for the Godot Engine in an idiomatic way using Godot's nodes and signals. You need very little code to get started. Supports both GDScript and C#. Your code only interacts with a single class, StateChart which has two methods for

beehave 7

by bitbrain | MIT

๐Ÿ behavior tree AI for Godot Engine

Beehave is a powerful addon for Godot Engine that enables you to create robust AI systems using behavior trees. With Beehave, you can easily design complex NPC behaviors, build challenging boss battles, and create other advanced setups with ease. Using

State Machine 3

by ANTIPIXEL | Custom

State logic made easy

State Machine | ANTIPIXEL State logic made easy! (Download the documentation for free to learn everything about it) This tool for Godot 4 lets you create state machines in a clean and intuitive way using the scene tree. Each state is a child node, giving

Prototyping Toolkit 3D 1

by Michael Jared | MIT

Quickly drop in simple nodes for 3D prototyping: character controllers, input setup tools, free look cameras, and simple pause menus

Prototyping Toolkit 3D The intention of this addon is to provide very simple and quick tools to get prototyping on the project. It only contains GDscript files (no packed scenes or resources). One of the goals is to keep this addon quick, simple and

Game Lattice 1

by Toxic_Cookie | Apache 2.0

Engine-agnostic, JSON-driven RPG framework shipped as precompiled netstandard2.1 assemblies for Godot 4 (.NET edition). This is a C# library โ€” there are no GDScript bindings and no editor plugin, so nothing appears under Project Settings โ†’ Plugins; the

Game Lattice An engine-agnostic, data-driven RPG framework: C# provides the engine, JSON provides the soul. The C# core is a fixed interpreter over a closed vocabulary of effect, condition, and task primitives. Every gameplay noun โ€” items, spells, quests

Godot WebRTC Protocol - Demo 0

by Lucas Campos Achcar | MIT

A practical WebRTC multiplayer demo for Godot 4.7.x, demonstrating peer connections, SDP offer/answer exchange, ICE candidates, and real-time messaging between a server and multiple clients. Ideal for developers learning how WebRTC signaling and peer-to

Godot WebRTC Protocol - Demo Overview Godot WebRTC Protocol is an educational demo project built with Godot 4.7 that demonstrates how to establish WebRTC connections and exchange messages between a server and multiple clients. WebRTC can be challenging to

Motive Engine โ€” Explainable AI Decisions 0

by PrettyNerdee | MIT

Explainable AI decisions for NPCs, factions and narrative. Score authored motives against live context, inspect why each choice wins, and route response keys into your game. Native GDScript, four interactive Decision Labs, offline runtime and MIT-licensed

Try the browser demo and download the complete source project on itch.io. Your NPC just did something strange. See why. Motive Engine scores your authored motives against live game context, returns a response key, and shows why the decision won. Built by

Health System 0

by John Sรถllner | MIT

A health and damage system for Godot 4.7, with profiles for 2D and 3D actors. Set up armor, resistances, loot drops and invincibility frames in the inspector. Add shields and regeneration when you need them

Health System A health and damage system for Godot 4.7. You add a HealthComponent to your actor. Everything else is set up as resources in the inspector: armor, resistances, loot drops, invincibility frames. A goblin with armor, a loot drop and a despawn

MarbleBag 0

by aravix | MIT

A class that makes your RNG feel more like the way your brain wants it to

MarbleBag MarbleBag is a way to control your randomness. This addon is a Godot recreation of the idea that candlesan originally came up with. You can see a video describing the idea behind it here on YouTube. Essentially, MarbleBag lets you send in a

OpenGameAgent 0

by OpenGameAgent | MIT

Provider-neutral agent runtime for AI-native Godot games. Give NPCs structured world context, typed tools, streaming responses, steering, durable actions, and independent concurrent lives

OpenGameAgent is an open-source runtime for building AI-native game characters and systems. It turns structured game state into an agent loop that can reason, call typed game tools, stream results, and continue across game timeโ€”without moving game

PointMaker 0

by F1dg3t | MIT

A Godot successor to PointMaker by Splite

PointMaker GD A Godot successor to PointMaker by Splite. ๐Ÿš€ Features โœ… Trigger multiple sounds โœ… Trigger an animation via AnimationPlayer โœ… Load another scene โœ… One-time or repeatable triggers โœ… Fully customizable hitbox using CollisionShape2D โœ… Hover

Card Combat Engine 0

by Javier Islas | AGPL-3.0 license

Turn-based card combat engine in pure GDScript: turn FSM, mana, draw, creatures & spells, attack/defense/block with simultaneous damage resolution, and pluggable AI. Logic only โ€” no UI, no autoloads, no editor tooling; pairs with any card presentation

If you're building a Digital TCG or CCG, a deck-building roguelike or any turn-based card battler in Godot, you've probably noticed the pattern: the popular card addons give you beautiful hands, drag-and-drop and pile management โ€” and then you're on your

Signal State Machine 0

by Clearleaf | MIT

Finite state machine using nodes and signals

General-purpose "finite state machine" using attachable nodes and signals. Suitable for 2D and 3D player controllers, enemy AI, guns, or whatever else. There are quite a few of these on the asset store already. But I believe this one to simultaneously be

Playnub 0

by ThisIsBennyK | MIT

A kit of game development tools for Godot 4.x

What is Playnub? The Playnub plugin is a collection of many general-purpose game development patterns, techniques, and tricks drawn from academia and online resources, as both a tool and a guide for creating games effectively and efficiently. Playnub is

loading more results...