Sort
  • Godot XR Tools Demo
    4.1
    v4.3.3Demos

    This is a demo project showing off various features of the Godot XR Tools library. This demo comes with a copy of the Godot XR Tools and OpenXR asset.

    By: Mux213
  • Dear ImGui for Godot
    4.2
    v6.3.1Misc

    Quickly create GUIs for tools and debugging with Dear ImGui using C#, C++, or GDScript. Be sure to enable the plugin after installation. For C# projects, you need to target framework .NET 8 or later, allow unsafe code blocks, and install NuGet package ImGui.NET 1.91.6.1

    By: pkdawson
  • Godot Road Generator
    4.2
    v0.6.03D Tools

    A Godot plugin to create 3D highways, streets, and paths with ease. This is the Godot 4.2-4.3 asset, the plugin is also available for 3.5. Features include: - Fully custom geometry extending the 3D Path node, for perfectly tiled road seams and no holes or gaps. - Custom nodes for road generation (RoadManager, RoadContainer, RoadPoint, and RoadLane) - Utility RoadLaneAgent node for easily following your road - The ability to define arbitrary number of lanes and other parameters on a per-RoadPoint basis - Procedural geometry for lane changes based on connected RoadPoints - Automated collision mesh generation - Automated AI lane paths created with neighbor-connectedness - Visual feedback with custom viewport gizmos - Quickly generate roads using interactive an interactive add mode and live connection tool - A variety of pre-modeled intersection pieces are available to drop into your scene, with the ability to "snap" to your other road points. Coming soon: - Support for procedural intersections; hand made 3D model intersections already supported

    By: theduckcow
  • Godot Road Generator
    3.5
    v0.6.03D Tools

    A Godot plugin to create 3D highways, streets, and AI paths with ease (Godot 3.5 version no longer in development) Features include: - Fully custom geometry extending the 3D Path node, for perfectly tiled road seams and no holes or gaps. - Custom nodes for road generation (RoadManager, RoadContainer, RoadPoint, and RoadLane) - Utility RoadLaneAgent node for easily following your road - The ability to define arbitrary number of lanes and other parameters on a per-RoadPoint basis - Procedural geometry for lane changes based on connected RoadPoints - Automated collision mesh generation - Automated AI lane paths created with neighbor-connectedness - Visual feedback with custom viewport gizmos - Quickly generate roads using interactive an interactive add mode and live connection tool - Several hand-modeled intersections ready to drop into your scene Note: v0.6.0 is the last update we are planning to make for Godot 3.x

    By: theduckcow
  • netfox.extras
    4.1
    v1.25.3Scripts

    High-level, game-specific extras for netfox Features: * Networked weapons * Rollback-aware base class for input Check out the other addons and see more at: https://github.com/foxssake/netfox ## Upgrading ### v1.8.0 * Check your `RollbackSynchronizer` nodes and set `enable_input_broadcast` to false as applicable. ### v1.1.1 * Remove `Interpolators` from the project autoloads, it's a static class now

    By: elementbound
  • netfox.noray
    4.1
    v1.25.3Scripts

    Integrate noray into your multiplayer games to bullet-proof your connectivity Features: * Establish connectivity using NAT punchthrough * Uses noray for orchestration * Implements a full UDP handshake * Use noray as a relay * Useful in cases where NAT punchthrough fails * If you can see this repo, you probably can connect through noray Check out the other addons and see more at: https://github.com/foxssake/netfox ## Upgrading ### v1.8.0 * Check your `RollbackSynchronizer` nodes and set `enable_input_broadcast` to false as applicable. ### v1.1.1 * Remove `Interpolators` from the project autoloads, it's a static class now

    By: elementbound
  • netfox
    4.1
    v1.25.3Scripts

    Implements lag compensation and more to build multiplayer online games easier. Features: * Synchronized time * State interpolation * Lag compensation with CSP Check out the other addons and see more at: https://github.com/foxssake/netfox ## Upgrading ### v1.8.0 * Check your `RollbackSynchronizer` nodes and set `enable_input_broadcast` to false as applicable. ### v1.1.1 * Remove `Interpolators` from the project autoloads, it's a static class now

    By: elementbound
  • Inventory System
    4.1
    v2.3.0Scripts

    Modular inventory system for godot 4 with nodes, compatible with multiplayer, separate logic from the UI, Using items as separate resources. Demos: https://godotengine.org/asset-library/asset/1895

    By: expressobits
  • Rapier Physics 3D - Slower Version with Cross Platform Deterministic
    4.3
    v0.8.83D Tools

    A 3D drop-in replacement for the Godot engine that adds stability and fluids. This version is cross platform deterministic This version does NOT have: - SIMD (Single instruction, multiple data) operations for even faster performance - parallel solving. This version is more an advanced version and it's not for normal use cases.

    By: ughuuu
  • TileMapDual dev
    4.4
    v5.0.0rc12D Tools

    DO NOT DOWNLOAD YET. This Asset Library version is under testing. Before submitting an issue, please test with the version from the GitHub repo: https://github.com/pablogila/TileMapDual A simple, automatic and straightforward custom TileMapLayer node that provides a real time dual-grid tileset system for Godot, for all kinds of grids. This dual-grid system reduces the number of tiles required from 47 to just 15, rocketing your dev journey!

    By: pablogila
  • BehaviourToolkit - StateMachine and Behaviour Tree for AI & NPCs
    4.3
    v2.0.3Tools

    This plugin provides a set of tools to create custom and complex behaviour in the Godot 4.x Game Engine. Features - Behaviour Architectures - Finite State Machine - Behaviour Tree - Nest Behaviour Trees inside State Machines and vice versa! - Blackboard Resource - Editor Interface - Templates for easy extension and integration. - Example Scene - Full documentation

    By: ThePat02
  • Dialogue Nodes
    4.3
    v1.2.1Tools

    A plugin for creating and exporting dialogue trees, Dialogue Nodes extends your Godot editor to allow for creating, testing and incorporating branching dialogues in your game. Features: - Fully featured dialogue editor using graphs to visualize branching dialogues. - In-editor dialogue preview pop-up to test your dialogue without running the game. - Easy to use DialogueBox & DialogueBubble nodes to add to your project and run the dialgues in-game. - Additional features such as bbcodes, variables, character portraits, and more. NOTE: for users upgrading from DN v1.0.3, please go through the release notes to learn how to update your old dialogue files here: https://github.com/nagidev/DialogueNodes/releases/tag/v1.1

    By: Nagi
  • Advanced Movement System Godot (AMSG) Template
    4.3
    v0.95Templates

    This project is a template for creating advanced Third/First Person movement in Godot Supports CharacterBody3D, and RigidBody3D. Current Features : Stance System : Stand Crouch Gait System : Walk Run Sprint View Mode System : First Person Third Person Smooth Rotation System : Velocity Direction Looking Direction : In Place Rotation and orientation warping InAir Rotation Aim Rotation Distance Matching : Stop Animation Orientation warping Motion warping Camera system : FOV change on speed Camera Inertia Flashlight (G) To toggle High graphics : SDFGI (Global illumination),SSIL, SSAO,SSR,Glow github : https://github.com/ywmaa/Advanced-Movement-System-Godot

    By: ywmaa
  • Godot Game Settings
    4.3
    v3.2.3Tools

    Godot Game Settings allows you to create and manage game settings for small to medium projects. It takes care of all the fundamental functionalities required to have proper game settings, including predefined logic for common settings (e.g. display, audio, input), UI components for making scenes, and saving/loading data.

    By: PunchablePlushie
  • SignalVisualizer
    4.0
    v1.7.0Tools

    The SignalVisuzlizer plugin comes with two tools to help with managing and debugging your scene's signals. The first tool is the visualizer. This displays the current scene's signals and their connections in an easy to read graph and tree. The second tool is the debugger. With a running scene, activate the debugger to automatically log all relevant signals to the custom Signal Debugger panel.

    By: MiniGameDev
  • func_godot
    4.3
    v2025.1Tools

    Quake .map file support for Godot 4.x. FuncGodot is a plugin for Godot 4 that allows users to generate Godot scenes using the Quake MAP file format. Map files can be made in a variety of editors, the most commonly recommended one being TrenchBroom. It is a reworking and rewrite of the Qodot plugin for Godot 3 and 4.

    By: EMBYR
  • Godot Mod Loader
    3.5
    v6.3.0Misc

    A Generalized Mod Loader for GDScript-based Godot Games The mod loader provides a convenient solution for users to create and distribute mods for your games in the form of zipped files/resource packs. The key feature is the ability to modify existing scripts without altering and redistributing the original game files. It supports Steam Workshop and Thunderstore directly for mod distribution. To set up the mod loader, simply add two autoload singletons, and you're good to go. Detailed instructions can be found here: https://github.com/GodotModding/godot-mod-loader/wiki/Godot-Project-Setup For any further documentation, visit: https://wiki.godotmodding.com/ Noteworthy games that currently utilize this mod loader include Brotato, Dome Keeper, Windowkill and Endoparasitic. Keep in mind that simply installing the mod loader won't make your game easy to mod. The moddability of a game also depends on code quality, especially good separation of concerns. Warning: enabling modding for your game through this mod loader will lead to people decompiling your game. If this is not something you want (though it will always be possible with Godot), you will have to use a different approach to modding. For examples, check out Luck be a Landlord modding or the WASM project. Furthermore, it's worth mentioning that this mod loader doesn't incorporate any kind of sandboxing. Mod developers will have the ability to modify nearly every aspect of the game. We are actively working on a solution to address this, but even then there will be workarounds. Credits: The mod loader is based on the brilliant work done for Delta-V-Modding https://gitlab.com/Delta-V-Modding/Mods. The core developers are KANA, Darkly77, Ste, and otDan, with additional code contributions by other members of the modding community. Feel free to join our discord for questions, ideas, and support. https://discord.godotmodding.com/

    By: GodotModding
  • Scene Manager
    4.0
    v1.1.1Tools

    Plugin for easy screen transitions and node references. (More features to come in the future!) Just install and use it directly in your code: SceneManager.change_scene('res://demo/test.tscn') (Make sure the plugin is enabled in Project -> Project Settings -> Plugins) We also have more customization options! SceneManager.change_scene( 'res://demo/test2.tscn', { "pattern": "scribbles", "pattern_leave": "squares" } ) Read the full API docs at the Github page!

    By: glassbrick
  • WiggleBone
    4.3
    v3.0.03D Tools

    Adds jiggle physics to a Skeleton3D bone using SkeletonModifier3D nodes. DMWBWiggleRotationModifier3D: Rotates the bone around the current bone pose. The current pose direction acts as the spring's rest position. DMWBWigglePositionModifier3D: Moves the bone around the current bone pose without rotating. The current pose position acts as the spring's rest position.

    By: Detomon
  • GOAT
    4.1
    GOAT
    405
    v1.1.23D Tools

    Godot Open Adventure Template (GOAT) is a tool for making 3D adventure games. It supports a simple inventory system, interacting with objects and screens, playing voice recordings with subtitles, and changing game settings.

    By: miskatonicstudio
  • Wave Function Collapse (WFC)
    4.3
    v1.7Scripts

    WFC (Wave Function Collapse) and generic constraint satisfaction problem solver implementation for Godot 4. Features: - Backtracking support. This addon implements backtracking, so it's possible to generate maps that are guaranteed to have no broken cells. - Multithreading. Generation of a 2d map using WFC algorithm can be split into few tasks. Some of the tasks can be executed concurrently. The algorithm is able to detect most of cases when it's impossible to split the task and fallback to single-threaded generation in such cases. - Learning from example. 2d WFC generator infers rules from an example of a valid map. - Supports different node types - TileMapLayer (including maps with hexagonal tilesets and scene tiles), GridMap, legacy TileMap nodes are still supported as well. Can be extended to support more node types. - Contains a generic implementation of a constraint satisfaction problem solver on top of which a WFC algorithm is built. This generic solver implementation can be reused for tasks different from WFC.

    By: ab
  • Block Coding
    4.3
    vv0.9.0Tools

    Create games using a high-level, block-based visual programming language. Intended as an educational tool for learners in the earlier stages of their journey towards becoming game developers. This plugin lets you create your first games with high-level blocks, avoiding the immediate need to learn to code in GDScript. Building games in this way provides a gentle introduction to programming concepts and allows you to focus your efforts on becoming familiar with the rest of the Godot Editor UI.

    By: endless
  • AdMob
    4.1
    vv3.1.2Tools

    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!

    By: poing.studios
  • Quest System
    4.0
    v1.7.1Tools

    A simple and extensible quest system built for Godot 4.x By design, quest system aims to be more versatile by being modular and making the developers handle the quest resources as they wish. This way it is possible to make every kind of quest, imagination is your only limit. Features: * Easy to use API * Support for custom quests * Support for CSV and POT localisation * Easy serialization & deserialization * Tested API with Unit Tests For issues or questions, feel free to ask on the addon repo by clicking the "Submit an issue" button. For the documentation, head to https://shomy.is-a.dev/quest-system/

    By: shomy