Plugins

  • Orange Brick Material
    3.1
    v1.0.1Materials

    This is an orange brick material, as commonly used in building construction or walkways. Textures originally created by Soady3D on Facebook.

    By: Qwertygiy
  • Concrete Material (LD)
    3.0
    v1.0.1Materials

    This is a lower-definition concrete or cement material, as commonly found in sidewalks, driveways, curbs, or construction.

    By: Qwertygiy
  • Ragdoll Planet
    3.5
    v1.0Projects

    A godot 3.5 C# project based on physical procedural animation uses Dialogic addon by user coppolaemilio Controls: - Arrows or Gamepad left joystick - Move - WSAD or Gamepad right joystick - Camera - X or Gamepad A button - Jump - C or Gamepad X button - Kick/Punch - Tab or Gamepad Select button - Editor menu - Esc or Gamepad Start button - Pause menu

    By: Aleksey-Silver
  • Diamond Plated Aluminum Material
    3.0
    v1.0.1Materials

    This is a metallic material that has diamond ridges in it, such as often found on industrial equipment, toolboxes, or floors.

    By: Qwertygiy
  • jpInspector3.x
    3.3
    vv1.0.0Scripts

    Description Define categories, groups and buttons in the inspector using export vars in Godot 3.x! ✅ Works in Godot 3.1 ~ 3.5

    By: duriganjp
  • Marker2D
    4.2
    v1.0.12D Tools

    This Tool Allow a Vector2 field to be marked as a Marker2D in C# in order to visualize it in the scene in relation to it's node.

    By: EmzyShmemzy
  • Gnumaru's Scene Tree View Buttons
    4.0
    v1.0Tools

    Adds new buttons to the scene tree view. Currently two new buttons are added 1) Editor Comment: Every node that has a non empty editor_comment property will show up a sticky note icon. When pressed, this will select that node and open up the editor_description edit popup 2) Incomming Connections: Every node that has one or more incoming connections will show up a "hearing ear" icon. When pressed, this will open a popup listing all current incomming connections to that node. 3) Metadata: Every node that has one or more metadata entries show up a "sandwich" icon (three dashes). When pressed, this will open a popup listing the current metadata on that node.

    By: gnumaru
  • Godot3To4FileConversion
    4.0
    v1.0.4Scripts

    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 class File (Godot 3) / FileAccess (Godot 4) * File.store_var()/FileAccess.get_var() incompatibility due to changes in the enum Variant.Type values Tested in Godot Editor using Godot versions 4.0.4-stable, 4.1.4-stable, 4.2.2-stable and 4.3-beta2, with test files created in Godot 3.5.3-stable and 3.6-beta5. Tested in Linux export, web export and Android export using Godot 4.3-beta2 and the same test files. If installing from the Godot Editor AssetLib tab, only the folder addons/godot_3_to_4_file_conversion/ needs to be installed.

    By: DaveTheCoder
  • AABB Static BoxCollider from Mesh
    4.0
    v0.13D Tools

    Adds a button to the 3D panel when selecting a MeshInstance3D that can used to generate a StaticBody3D and CollisionShape3D for the AABB of the selected mesh. It generates the above nodes as children of the mesh.

    By: rybadour
  • VOID
    3.1
    v1.0Demos

    A small 2D game made for android that uses physics to simulate planets orbiting a black hole. The player must jump from planet to planet in order to survive. The more planets the player successfully jumps to, the higher his score. The color of almost everything in the game can be changed and the colors are saved together with the highest score. they are loaded when the app launches.

    By: dbiton
  • VersionCheck
    4.0
    v1.0Tools

    A small plugin that checks if a newer version of the godot alpha is available.

    By: derwenzel
  • Zalance SDK
    4.0
    v1.0.0Tools

    The Zalance SDK demonstrates how to work with the Zalance payment system in your game. It supports API calls for retrieving catalog prices, creating checkouts, and checkout status. It also provides UI controls for stores and checkout pages.

    By: Zalance
  • InputManager
    4.3
    v1.1.2Scripts

    A simple tool to automatically generate a UI for user inputs. Features - Supports loading from InputMap - Supports default keybinds across different keyboard layouts (As long as set from InputMap) - Supports saving / loading to files and/or exporting / importing for custom player data - Supports changing of keybinds via in-line editing or a different menu - Supports key combos such as CTRL + SHIFT + O - Debug only controls - Categories - Theme support for easy customisability Partial Features - Controller support (as well as any other type of input), will work but might not show up as best as they could. - Images instead of all just text based

    By: dragmine149
  • LimboAI: Behavior Trees & State Machines (Godot 4.3)
    4.3
    v1.3.1Tools

    LimboAI is an open-source C++ module for Godot 4 providing a combination of Behavior Trees and State Machines for crafting your game’s AI. It comes with a behavior tree editor, built-in documentation, visual debugger, and more! While it is implemented in C++, it fully supports GDScript for creating your own tasks and states. The full list of features is available on the LimboAI GitHub page: https://github.com/limbonaut/limboai Behavior Trees are powerful hierarchical structures used to model and control the behavior of agents in a game (e.g., characters, enemies, entities). They are designed to make it easier to create complex and highly modular behaviors for your games. This release works with Godot 4.3. GDExtension version supports exports for Linux, Windows, macOS, Web, iOS and Android.

    By: limbonaut
  • Audio Stream Player Clipper 3D
    4.3
    v1.13D Tools

    Enhance your audio capabilities in Godot with AudioStreamPlayerClipper3D. This plugin provides powerful audio clipping control, allowing you to precisely set the start and end points of your audio clips directly in 3D space, offering flexibility beyond Godot's native options. Why use this plugin? With AudioStreamPlayerClipper3D, you have full control over audio playback, with the ability to clip audio in real time and adjust it for various audio events in your game. This is especially useful for dynamic and repetitive sounds, like character footsteps, where you can alternate between different footsteps sounds and program the clip playback in a more natural and realistic way. Key Features Precise Audio Clipping – Set the exact start and end points of your audio clips. Footstep Sound Variation – Create dynamic footstep sounds by alternating between different audio clips for each movement of your character. Full Platform Support, including web, ensuring that your cuts and audio settings are preserved accurately across all platforms. Quick Testing in the Editor – Test the audio directly in the inspector without needing to run the game, making it easier to refine your sounds. Custom Playback Order – You can program the playback to play one audio channel at a time or play the clipped sounds in any order you prefer. Default Settings: use_channels = false alternate_channel_by_play = false audio_channels = null audio_stream = null volume_db = 0.0 max_db = 3.0 unit_size = 10.0 pitch_scale = 1.0 panning_strength = 1.0 max_polyphony = 1 loop = false max_distance = 2000 emission_angle_enabled = false emission_angle_degrees = 45.0 emission_angle_filter_attenuation_db = -24.0 attenuation_model = AudioStreamPlayer3D.ATTENUATION_INVERSE_DISTANCE attenuation_filter_cutoff_hz = 5000 attenuation_filter_dbattenuation_filter_db = -24.0 doppler_tracking = AudioStreamPlayer3D.DOPPLER_TRACKING_DISABLED area_mask = 1 pause = false auto_play = false play = false

    By: Saulo de Souza
  • Multi Inputer
    4.3
    v1.1.0Tools

    # Multiplayer Inputer ## Online Demo: https://zhengxiaoyao0716.itch.io/godot-plugin-multi-inputer ## Asset Project: https://zhengxiaoyao0716.itch.io/cute-slime ## Preview, Examples & Api: [issue#1](https://github.com/tensai-suraimu/godot-plugin-multi-player/issues/1) ## Usage: ```gdscript var joypad_id: int func _ready() -> void: MInput.regist(joypad_id) # multi-inputer action name func _ma(name: String) -> String: return MInput.action(joypad_id, name) func handle(): var direction := Input.get_axis(_ma("move_left"), _ma("move_right")) ... ```

    By: zhengxiaoyao
  • TextureCircle
    4.0
    v1.0.0Scripts

    A node for drawing textured circles, arcs and ellipses, with optional collision. Exported properties: - texture_fill (texture to fill the circle with) - texture_outline (texture to decorate the circle's outline with) - radius (the circle's radius) - length_degrees (the circle's circumference in degrees) - collidable (if true, the node is collidable as a static body in layer 1)

    By: Julian-Vos