Plugins

  • Notes Tab
    4.2
    v2.0.0Tools

    A simple yet handy notes tab for the Godot Engine, for when it's needed to write down something quickly. The notes are saved in the project's metadata file.

    By: Yeldham
  • PolygonCircleGen
    4.0
    v1.03D Tools

    Generate circles for a CSGPolygon3D, which can be useful for creating tunnels using a Path3D

    By: Jitnaught
  • DaemonSide
    3.4
    v1.0Projects

    A simple 2D Action Game. The Player can move and attack in 4 Directions. He can lose and collect Hearts through Enemys and floating Hearts inside a Level.

    By: AvianGames
  • Yet Another Behavior Tree
    4.0
    v3.2.02D Tools

    ( Join Discord ! https://discord.gg/SWg6vgcw3F ) This plugin is an implementation of well-known Behavior Trees, allowing game developers to create AI-Like behaviors for their NPCs. In addition to provide all behavior tree base nodes, this plugin also brings additional helper nodes that avoid to create custom ones. BE CAREFULL : Due to breaking change in GDScript annotations, - Versions 1.X.X are compatible with Godot 4 beta 12 and inferior - Versions 2.X.X are compatible with Godot 4 beta 13 and superior You can manually download old releases on Github at https://github.com/AdrienQuillet/godot-yet-another-behavior-tree/releases *Changelog* ======== **3.2.0** **Enhancements:** - #35 : Create a reset function on BTRoot and Blackboard **Bug fixes:** - #37: Not working on Godot 4.1 beta 3 - #36: Can not export project in release mode **3.1.0** **Enhancements:** - #27 : Add a way to disable BT nodes - #28 : Improve Behavior Trees core performance up to 2 times - #29 : update gitattributes to exclude unneeded files when addon is exported **Bug fixes:** - #26 : fix orphan nodes generated by behavior trees **3.0.0** **BREAKING CHANGES:** - #11 : 3D game compatibility If you have created your own behavior tree node, like extending `BTAction` or `BTCondition`, `tick` methods should now be `func tick(actor:Node, blackboard:BTBlackboard) -> int` **Enhancements:** - #22 : Add node description in the editor - #23 Provide BTNode script template **Bug fixes:** - #21 : Godot 4 Beta 17 breaks typed arrays **2.0.1** **Enhancements** - Add examples in Github Repository - Add Discord server to request support, share things **Bug fixes** - #12 BTSequence save_progression is not working - #15 BTRoot : when added to a Scene tree, enabled is always false - #16 BTConditionBlackboardValuesComparison : exported enum operator is broken using Godot 4 beta 16 - #19 BTRoot : setting blackboard from script does not use the given blackboard instance **2.0.0** **BREAKING CHANGES:** - #10 : Godot 4 beta 13 broke annotation placement in GDScript **1.1.2** **Bug fixes:** - #9 : BTBlackboard : can get a reference to an invalid node when getting data **1.1.1** **Bug fixes:** - #8 : BTActionCallable : expression result not working when returning an int **1.1.0** *Enhancements:* - In nodes that can use Godot expressions, the variable `delta` can now be used. It makes reference to the delta value, as `float`, that is passed to `_process` and `_physics_process` methods. Affected nodes: - BTConditionCallable - BTActionCallable - BTActionBlackboardSet - #7 : Add a condition node that can call an existing function and take this function result as condition result - #6 : Add an action node that make a call to an existing function **1.0.3** *Bug fixes:* - #5 BTRoot : when setting actor_path from script, it's not possible to set a path outside the current scene - #4 BTRoot : set actor_path from script instead of Inpesctor cause underlying _actor to be always null **1.0.2** *Bug fixes:* - #3 Custom performance monitor in BTRoot produces erros when node is removed from tree **1.0.1** *Bug fixes*: - #1 : BTRoot doesn't work : StringName behavior change in Godot 4 beta **1.0.0** - Initial release

    By: Aendawyn
  • Audio Booth
    3.2
    v1.2.1Tools

    A Simple Adaptive Music & SFX Helper

    By: Bitron
  • Sprite Mask
    3.4
    v1.02D Tools

    A simple sprite mask node !

    By: Quantum Code
  • GodoverIt
    4.4
    v1.0.0Misc

    A Extension for Godot that allows the window to function as an overlay. Added features: -Keybinds for when window is not focused -Toggle input passthrough -Toggle window visibility Existing features that are updated: -Borderless Window -Full window transparancy -Always on top The Overlay Extension is a Object type that can be used created and enabled The Addon is a Overlay Node type that interacts with object to show how to use Made in Godot 4.4 *only on Windows

    By: Buck Wild Games
  • TextureLayeredMesh
    3.1
    v1.1.03D Tools

    Wrapper class to make TextureLayered, TextureArray, and Texture3D more editor-friendly.

    By: Shifty
  • GMUI
    4.0
    v1.3.4Tools

    MVVM UI for Godot Engine

    By: MoLuo
  • AdMob (v2) (Legacy Godot 4.0)
    4.0
    vv2.0.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
  • Timestamp Stopwatch
    4.2
    v1.0.1Scripts

    A thread-safe stopwatch class that uses timestamps to track time for good accuracy.

    By: skelecat
  • JSON Beautifier
    4.2
    v2.0.0Scripts

    A beautifier for the JSON file format.

    By: Yeldham
  • AMP (Adaptive Music Player)
    4.0
    v1.0Tools

    AMP allows you to create adaptive music systems. Utilizing the AdaptiveMusicPlayer and AudioStemPlayer nodes, you can easily modify music properties and add or remove stems in the inspector or during runtime. An example scene using these nodes can be found on itch.io: https://datlycan.itch.io/amp-demo

    By: DatLycan
  • Projectiles2D
    4.1
    v1.0.12D Tools

    Simple 2D bullets/projectiles system, similar to ones seen in games such as Enter the Gungeon, The Textorcist, or other "lighter" bullethell game, created with fast prototyping and ease of game content creation as a top priority. Bullet patterns can be created and modified with dedicated editor. For more information, as well as demo project, visit official repository on gitlab: https://gitlab.com/Fluffeu/godot-projectiles-plugin

    By: LisekGagatek
  • Lazy Plugin Boilerplate
    3.3
    v2.1.0Misc

    This is a plugin's boilerplate to speed up your coding! Yeah! Because I'm lazy! New Features! - Creates a globally accessible Singleton, Editor and Gameplay - Include variety of Template Files : Dock, Main Screen, Custom Node... - You can create multiple plugins without collide - Splits boilerplate scripts from plugin's scripts - Splits Editor scripts from Gameplay scripts - Splits final User configuration from Plugin configuration - Include Documentation space Thanks! https://github.com/doradoro

    By: doradoro
  • Simple Main Menu
    3.0
    v1.0Templates

    A simple template of a basic Main Menu with option menu

    By: elisto
  • HathoraHTTPRequest
    4.1
    v1.2Tools

    HathoraHTTPRequest is a Godot 4.x plugin that extends HTTPRequest node to provide an easy access to Hathora API endpoints from GDScript.

    By: arkelen