Sort
  • NoClipBillboardSprite3D
    4.3
    v0.13D Tools

    A Godot plugin with a custom Sprite3D type and a shader that avoids clipping when using billboards

    By: dougVanny
  • Plugin Restarter
    4.3
    v1.0.0Tools

    Plugin Restarter is a handy tool that allows you to quickly restart all the plugins in your Godot workspace or just the selected ones with a simple keyboard shortcut. Features: - Restart all plugins: Quickly restart all plugins in your workspace with CTRL + SHIFT + A. - Restart selected plugins: Restart only the plugins you select using CTRL + SHIFT + S.

    By: UnutAbi
  • Workday Timer
    4.2
    v1.0.0Tools

    Adds a timer to the editor that counts down. Perfect for when you're trying to spend a set amount of time working on a project.

    By: RB_Underwood
  • DataSourceManager
    4.1
    v0.0.1Scripts

    Bind an object's property to specified functions and provide a set_data function to update the property's value, which then triggers the bound functions. This can be used for UI updates or other scenarios where closely monitoring property changes is required. 将对象的某个属性与指定的函数绑定,并提供set_data函数,更新属性的值,随后调用那些被绑定的函数。可以用于UI更新,或其他需要密切关注属性变化的场景。

    By: smalldy
  • Hide Folders
    4.4
    v1.0.2Tools

    Tool Addon For Godot 4 Allows you to mark a folder to hide all items it contains from being displayed in the godot file system. Use case: It is useful when you want to hide too many items from a folder to have a tidier workspace. How Work: In the godot file system, press RMB (right click) on any folder you want to hide/show and select Hide/Show Folder from the menu.

    By: Twister
  • Extended Label
    4.0
    v0.1Tools

    Godot tool for 4.x. Extended Label. Adds new functionality. COLORS : Choose between multiple colors, and edit them easily on a dictionary. SIZE : Choose between text size. Automatically changes when changing UI resolution (hook up the signal).

    By: Atermnus
  • simple random position generator
    4.2
    v1.0Scripts

    i've recently started using godot and this is a very simple script for generating random positions in range of an area i made this for my own project and noticed there is no such thing in asset store even tho its very simple features: include an area wich the random position will be generated in exclude an area from generating in order to get the random position you need to call the give_random_pos() function. in order to enable exclude zone hit the bool in scene and set the pos1 and pos2

    By: mo
  • Parametric 2D Platformer Player Controller
    4.4
    v1.02D Tools

    Player controller for 2D Platformers designed with the main goal of making it easier for designers to focus on levels and their own mechanics rather than fiddling with unintuitive, physics-facing values like acceleration rate and jump velocity. Current features include wall jumping, double/triple/etc. jumping, wall sliding, coyote time, and input buffering. All of these are data-driven and easy to update (including at runtime). All the grouped chunks of data (like horizontal movement or jumping) are put in custom Resource types, so a user could easily define different styles of movement (eg: running, walking, and crouched) and switch between them from their own script. Double jumping is enabled by giving "Aerial Jump Data" one entry. triple jumping by giving it two entries, etc. The same Resource can be used multiple times to keep all jumps feeling the same. Left, right, and jump inputs are selected from a dropdown which pulls from the ProjectSettings' input map. All of these and a general "Floor Coyote Time" have a configurable buffer size which lets the player buffer a given input before it's permitted to trigger it on the first possible frame. Users can specify their own custom inputs and buffer windows as well for adding additional actions (eg: dodging, dashing, attacking). Wall jumping is enabled, again, by providing a Resource with jump data (this can also be the same as your normal jump data). You also specify some ratios to define the feel of wall jumping. Wall sliding can also be enabled by decreasing its "Terminal Velocity Ratio" to a lower value (I've found 0.2 works well). Of course, there are signals for basically every event that the player could cause. This is to make it easy for you to drive animations, sound effects, and particle effects via the player controller without needing to write more code (very nice for prototyping and non-code-oriented developers). Everything is fully documented with examples, if you're ever unsure of what something means.

    By: BryceDixon
  • 3D Node Graph
    4.0
    v1.0.03D Tools

    a simple node graph system for godot

    By: Walksanator
  • Maaack's Input Remapping
    4.2
    v0.22.0Scripts

    Plugin for input remapping and persistent settings. Created in collaboration with members of the Godot Wild Jam community.

    By: Maaack
  • FontAwesome 6 Free Icons
    3.4
    v1.0.02D Tools

    This is a plugin that lets you use FontAwesome 6 (free) icons in your project.

    By: akoutsoulelos
  • FPS Player Controller [C#]
    4.4
    v0.13D Tools

    Plug & Play First-Person Controller for Godot 4.4+ Just drag, drop, and you're ready to go FPS-style! This first-person character controller is tailor-made for developers who want solid, smooth, and satisfying movement right out of the box. Core Features That Feel Great • Movement – Smooth walking, running, and turning that feels intuitive and responsive • Jumping, crouching, and smooth crouch jumps! • Automatic handling of low height bumps and obstacles – Automatically adjusts your character’s movement to smoothly handle low height bumps and small obstacles • Automatic stair climbing – walk up and down step-shaped terrain effortlessly • Health, damage, and death – complete with dramatic shader effects • Head-bump protection – jump without getting stuck in ceilings • Bobbing movement – immersive bounce while walking, crouching, and sprinting to bring your character to life • No mesh invasion – tight collision keeps your player out of walls, floors, and ceilings where they don’t belong • Developer API – Fully customizable! Access key functions through an easy-to-use API to tweak or extend the controller to fit your project needs Built by devs, for devs — clean, extendable, and battle-tested. Just drop it into your scene and go! Perfect for FPS games, exploration projects, or rapid prototyping. Read the docs in here: https://polarbears-studio.github.io/player-controller/ Also, we have a discord server where you can ask us questions regarding player controller: https://discord.gg/GfD3wN7vZb

    By: PolarBearsStudio
  • gdstomp
    4.1
    v0.2.0Scripts

    Godot 4 addon for accessing messaging servers using the STOMP (1.2) protocol.

    By: scrawach
  • LightSensor3D
    4.0
    v1.03D Tools

    LightSensor3D plugin provides a way to sample environment lighting in 3D scenes. This can be useful for stealth games where the player can hide in the shadows. Another application might involve tinting 2D UI elements like FPS weapons.

    By: ELF32bit
  • AWS Amplify
    4.3
    v0.3.2Tools

    A powerful Godot Engine plugin that seamlessly integrates AWS Amplify services into your game projects. This plugin enables game developers to leverage AWS cloud capabilities directly within the Godot environment, providing authentication, data storage, API access, and more with minimal configuration.

    By: fnowak
  • VisualShader IdMap
    4.3
    v1.1Shaders

    # VisualShader-IdMap VisualShader IdMap masking Node Includes: IDMap Sampler : Idmap by Sampler2D IDMap Texture : Idmap by Texture2D Inputs: * IdMap Texture : IdMap Image Texture * Colorkey : Color to extract mask from IdMap Texture * Tolerance : Color values tolerance (Default = 0.05) Output: * Mask : Float value of the resultant mask Check out CiaNCI Chanel on YouTube for more: https://www.youtube.com/@CiaNCIStudio

    By: Cianci
  • Scatter Tool
    4.2
    v1.03D Tools

    This plugin is designed to help populate a level with foliage, objects with or without collision, and scenes, rather than having to place them by hand.

    By: Rosebud
  • 2D Strategy Camera
    4.4
    v1.02D Tools

    This custom Camera2D node is a simple and intuitive implementation of a strategy game camera with togglable mouse and keyboard controls. Translation camera limits and smooth exponential zooming at the cursor are both implemented. Note: Check the README.md on the GitHub repository for details about how to map your own keyboard inputs.

    By: Thomas737
  • Editor Icons Exporter
    3.5
    v1.1.0Tools

    Godot Editor icon exporter plugin. Usage 1. Go to Project > Tools >Export Editor Icon. 2. Search for icons you want to export. 3. Press "Export" button. Supported file formats are: .png .exr .tres .res

    By: heppocogne
  • More Compression
    4.1
    v1.0.1Scripts

    Adds more compression formats to Godot Engine. Supported formats - LZ4

    By: Hunam
  • AudioStreamPlayerArea2D
    4.0
    v1.0.0Scripts

    A node like AudioStreamPlayer2D, but plays from a polygonal area rather than a single point. Exported properties: - polygon (the area to play from approximately, must be clockwise)

    By: Julian-Vos
  • Command Export Plugin
    4.3
    vv2.0.0.0Tools

    A Godot plugin making it easy to have command line comands run during export of projects.

    By: NovaDC