Plugins

  • LuaAPI 4.1.x
    4.1
    vv2.1-beta8Scripts

    This is an extension that adds support for creating lua modding or in game scripting in a sandboxed environment. We aim to provide API like the lua C API for GDScript. You can find full documentation and tutorials at: https://luaapi.weaselgames.info/latest/ Importantly this is NOT meant to be a replacement for or alternative to GDScript. This extension provides no functionality to program your game out of the box. This is built for the godot 4.1-stable release. But should work with newer minor versions.

    By: Trey2k
  • TODO Manager (Godot 3.x)
    3.0
    v1.3.0Tools

    A plugin to view TODOs and other tags created in code similar to those found in popular IDEs. TODO Manager has a lenient style, endlessly customizable and fits perfectly into the Godot editor. - Seamlessly integrated into the Godot dock - Lenient syntax. Write TODOs that suit your style - Quickly jump to lines - Add your own RegEx patterns - Set colours to your liking - Supports GDScript, C#, C/CPP (GDNative)

    By: OrigamiPete
  • TODO Manager (Godot 4)
    4.0
    v2.3.1Tools

    (For Godot 3.x users, use version 1 https://godotengine.org/asset-library/asset/768) A plugin to view TODOs and other tags created in code similar to those found in popular IDEs. TODO Manager has a lenient style, is endlessly customizable and fits perfectly into the Godot editor. - Seamlessly integrated into the Godot dock - Lenient syntax. Write TODOs that suit your style - Quickly jump to lines - Add your own RegEx patterns - Set colours to your liking - Supports GDScript, C#, C/CPP (GDNative)

    By: OrigamiPete
  • GOAT
    4.1
    GOAT
    410
    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
  • GOAT
    3.3
    GOAT
    410
    v0.1.2Templates

    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
  • Importality
    4.1
    v0.3.0Tools

    A bundle of raster graphics and animations import plugins for Godot 4.x. It supports: Importing from: - Aseprite - Krita - Pencil2D - Piskel - Pixelorama Importing to: - Regular images - Sprite Sheet (JSON resource without text but with all the info in "data" property) - SpriteFrames - AnimatedSprite2D/3D - Sprite2D/3D or TextureRect with AnimationPlayer And it can import any other formats as regular images with external command-line utilities! Please, read the README and Wiki in the repo!

    By: nklbdev
  • Steam API
    3.5
    v1.3.1Scripts

    Steam Integration without rebuilding Godot. - Supports Windows, Linux & MacOS(x86_64/arm64). - Supports disabling the integration without needing to change code. - Supports the following APIs: # check is steam integration is working and enabled, useful if you publish to multiple stores Steam.is_init() # achievements Steam.set_achievement("gator_god") Steam.get_achievement("gator_god") Steam.clear_achievement("gator_god") # leaderboards Steam.set_leaderboard_score("High Scores", 1000) # Get the first 10 global high scores var top_10_global_scores = yield(Steam.get_leaderboard_scores("High Scores", 0, 10), "done") # Get just the current user's high score var players_score = yield(Steam.get_leaderboard_scores("High Scores", 0, 0, Steam.LeaderboardDataRequest.GlobalAroundUser), "done") # Get the current user's high score and the two scores infront and behind var player_rivals_score = yield(Steam.get_leaderboard_scores("High Scores", -1, 1, Steam.LeaderboardDataRequest.GlobalAroundUser), "done") # overlay Steam.friends.connect("game_overlay_activated", self, "_on_game_overlay_activated") Steam.friends.activate_game_overlay_to_web_page("https://steamcommunity.com/") Steam.friends.activate_game_overlay_to_store(1435470, Steam.OverlayToStoreFlag.AddToCart)

    By: samsface
  • 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
  • PerfBullets
    4.2
    v1.22D Tools

    Spawn thousands of bullets or particles on screen in an extremely performant way! This plugin uses the MultiMeshInstance2D to render thousands of bullets easily while running the logic in C++ to keep things fast! Use this for bullet hell or danmaku-type games! Now version 1.2! Here is the full repository for documentation: https://github.com/Moonzel/Godot-PerfBullets

    By: moonzeldev
  • UI Design Tool
    4.0
    v0.3.02D Tools

    Intuitive UI design workflow in Godot. Import/manage font source files and styling UI directly in the editor viewport. This version is only compatible with Godot 4.x, check out godot3(https://github.com/imjp94/UIDesignTool/tree/godot3) branch for older version v0.3.0: Port to Godot 4.0 v0.2.2: Exlcude unwanted files from export & Fix null exception when set font to RichTextLabel v0.2.1: Minor bugfix, handle null exception when selected non-Control node, exclude unwanted files from asset library v0.2.0: UIDesignTool now support batch edit with toolbar & Vertical alignment. Other than that, this release mainly focus on improving v0.1.0, in terms of UI, efficiency & bugfixing. For more details, check out (https://github.com/imjp94/UIDesignTool/blob/master/CHANGELOG.md) Note: Users updating from v0.1.* to v0.2.* might needs to specify font resource directory again, due to a bug which has been tackled in v0.2.0

    By: imjp94
  • QuestSystem 2
    4.4
    v2.0.1Tools

    A simple and extensible quest system built for Godot 4.4+ For the godot 4.0-4.3 version, look at https://godotengine.org/asset-library/asset/2516 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 and modular API * Support for custom quests * Completely customizable singleton * 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
  • Quest System
    4.0
    v1.7.1Tools

    A simple and extensible quest system built for Godot 4.x For the Godot 4.4+ version, look at https://godotengine.org/asset-library/asset/3809 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
  • Simple Grass Textured
    4.0
    v2.0.73D Tools

    Plugin to add grass and plants to your scene in a simple way

    By: IcterusGames
  • 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
  • Oculus Quest VR Toolkit
    3.3
    v0.4.23D Tools

    This is an early version of a toolkit for VR interactions with the Oculus Quest using the Godot game engine. Features include locomotion, hand tracking, 2D UI interaction, rigid body grabbing and others. Several sample scenes are included. Please also check the github page for documentation and tutorials.

    By: NeoSpark314
  • AdMob (Legacy 3.3)
    3.3
    v1.3.1Tools

    This plugin helps to use the AdMob Plugin created by Poing Studios. Android: https://github.com/Poing-Studios/godot-admob-android iOS: https://github.com/Poing-Studios/godot-admob-ios

    By: poing.studios
  • Ply - In Editor Box Modeling
    3.4
    v1.0.23D Tools

    In-editor box modeling tools for ArrayMeshes. See https://github.com/jarneson/godot-ply for full documentation.

    By: hints