Sort
  • Sprite Mask
    4.0
    v1.02D Tools

    Sprite Mask for godot 4 for you sprite models and skins

    By: MioKuguisaki
  • HeinDraw
    4.1
    v1.02D Tools

    HeinDraw is a lightweight image editor addon that provides essential tools needed for quick image adjustments.

    By: heinthet
  • 2D Controls Toolkit
    4.3
    v1.02D Tools

    # 2D Controls Toolkit 2D Controls plugin For Godot 4.3: Includes: * Side-Scrolling Controller * Top-Down Controller Plug-and-Play* just add as a child of the Character2D node, and it will work. * Requires the following actions on input map: "up", "down", "left", "right", optionally: "sprint", "jump" those values can be changed on the node inspector. Other configurations: * Movement (For all control types): * Walk Speed * Sprint Speed * Acceleration * Deacceleration * Movement Type = "Move and Slide" or "Move and Collide" or "None" (Movement must be handled on player code) * Jump (For Side Scrolling): * Jump Height * Jump time to peak = Time to reach the top of the jump * Jump time to descend = Time fall * Variable Jump = If the jump can be interrupted by releasing the jump action key * Air control on jump = If player can be controlled in middle-air * Coyote Time = time that player can jump after leaving a platform * Jump Buffer Time = time that player can activate jump before hit the ground * Side-Scrolling * Handle Camera * Camera Smooth Distance * Camera Smooth Speed * Camera Look at Player * Camera Lock Y Rotation * Camera Max Boundary * Camera Min Boundary * Camera Zoom * Horizontal Offset * Vertical Offset * Custom Camera (Optional) * Top-Down * Action Type = Use actions to move or move to mouse click * Floor Group = Required to find floor StaticBody3D to handle mouse click on click mode. * Turn Speed * Handle Camera * Camera Smooth Distance * Camera Smooth Speed * Camera Zoom * Horizontal Offset * Vertical Offset * Custom Camera (Optional) Check out CiaNCI Chanel on YouTube for more: https://www.youtube.com/@CiaNCIStudio

    By: Cianci
  • Godot Texture Atlas
    4.1
    v1.0.02D Tools

    Adds support for using Adobe Animate Texture Atlases to Godot. Read the README.md for more info on what is currently supported.

    By: KAUTARUMA
  • 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
  • Easy Animated 2D Moving Platforms
    4.0
    v1.92D Tools

    Want to make a 2D moving platform in Godot? YouTube tutorials too hard and restricting? Scripts too confusing and difficult? You've come to the right place, it's never been more simple! - Tested on Godot 4.3 (But probably works on older and newer versions) - Now with rotation! (in 1.9+) 1. Start by dropping the Platform scene into your Level 2. Right click it in the scene tree 3. Select Editable Children 4. Move the Marker2D and Boom! Moving Platforms! FOR JUST PLATFORMS - Platforms by default are set to "Auto", this mean that they will start moving when the level is loaded. - Each platform will move independently from each other to it's selected Marker2D. - Speed and the directed Marker can be changed from the Inspector of the AnimationPlayer. - ColorRec and CollisionShape2D can be swapped out for whatever you wish to use, Tilemap is an option, whatever is inside the AnimatedBody2D 'Platform' will be moved with the animation. - Animation by default has some easing, if you wish to remove the easing simply set Easing in Inspector of AnimationPlayer to 0 (0 is off). - You can also change how long between moving, time at each station? with the Stopframe variable in the inspector, (0 is NO wait time). FOR ACTIVATED PLATFORMS - Repeat steps above, and use the additional options from the AnimationPlayer Inspector. - There are 3 other options for activated platforms; "Move", "Hold2Move", "Hold2Open". - "Move" is run so that whenever activator is pressed, a full animation forward and back will play. - "Hold2Move" is run so that the platform will continuously play it's animation forward and back while the activator is pressed. - "Hold2Open" is run so that while the activator is pressed, the platform will be at it's marker position, and when button is not pressed, it will be at it's original position. - Activator is used to set the activator for the platform, you can drag in a provided "ActivatorButton" scene into your level and link it via the platform. This will make it so that the button can control the platform animation. - However the activator can be used as any Node2D, as long as that node provides a custom signal of 'activated' and 'deactivated', then it will still work correctly with the platform. - ALSO, the "ActivatorButton" has the option to Mimic a button, this is a super handy feature if you want two separate buttons to power the same platforms. - But it also allows a button to mimic a button while also running a platform itself separately (it's easier to see if you just try the Demo scene) - Mimic Button is not required to have a connected sister button, don't connect unless you want it to mimic another button!

    By: LukeCGG
  • Simple health bar 2d
    4.4
    v1.02D Tools

    A simple 2d health bar with a damage indicator

    By: Leo_7197340
  • 2D Revealer
    4.2
    v0.2.02D Tools

    Provides tooling to quickly reveal/conceal canvas items in Godot. Used to emulate depth in 2d games eg entering buildings in side scrollers.

    By: delvhariant
  • Transform Container
    4.3
    v1.0.02D Tools

    Adds a control node to make transformative animations in ui easier while using containers.

    By: PhoenixStroh
  • XOXOFactory
    4.2
    v1.22D Tools

    Add in the folder res://addons, and activate the plugin, then you can open test.tscn or test2.tscn, you have to click on the bool click to update first. This Plugin has a lot of functions, you can use the WidthPathDrawable to draw Bezier Curves and Spirals, and WidthPathCollision for Collisions of Bezier Curves and Spirals and Curve2Ds, dont forget to click on click to update, if you made any changes. You can also use Curve2Ds in WidthPathDrawables, but this look ugly but yolo. In the ShaderHandler you can add custom effects, the inter effects, are for the interpolation, the combi effects are for the combinations of the colors, and the after effects, can change the colors. Click on create custom in an effect, to get an custom code effect out of it, the codes are in glsl, with arguments like :v0:, and the variable :x: etc. are specific for gradient and type of effect. Dont forget to change the shader id, if you let the shader id field be free, it generates an unique id for you.

    By: Maxiie
  • StateMachine
    4.3
    v0.0.12D Tools

    自己使用的,简单的状态机插件

    By: 291700351
  • Identicons
    4.2
    v1.1.02D Tools

    Adds an Identicon node to draw 9-patch identicons.

    By: xyztWT
  • fkeyzKnob
    4.1
    v1.0.12D Tools

    A simple knob UI scene that lets you rotate a knob by dragging it up and down, or by scrolling the mouse while while hovering the cursor over it. Includes easy to use export variables to set the degree amounts for the knobs' starting rotation, minimum/maximum rotation and dial sensitivity. You can also change the sprites for the knob.

    By: fkeyz
  • Sprite Sheet Importer
    4.0
    v1.02D Tools

    This is a plugin for Godot Engine to import AtlasTextures from the SpriteSheet Packer https://amakaseev.github.io/sprite-sheet-packer/

    By: rugia813
  • VTileMap
    4.0
    v1.02D Tools

    Adds a new VTileMap node. Lets you define the tilemap's x & y axes using vectors. Renders tiles along those axes.

    By: webcatz
  • SimpleTextureButton
    4.1
    v1.02D Tools

    The usage of TextureButton is cumbersome, the normal texture, pressed texture, hover texture, disable texture and bitmap texture is needed. SimpleTextureButton only need normal texture. the bitmap is auto generated from normal texture. And not need pressed texture, hover texture, disable texture, these effect is implement by modulate color.

    By: sericaer
  • Neat
    4.3
    v0.22D Tools

    Implementation of NEAT by pastra98 (https://github.com/pastra98/NEAT_for_Godot), upgraded to Godot 4

    By: Ferris
  • Simple Touch Joystick
    4.1
    v2.0.12D Tools

    simplest functioning touch joystick with the flexibility of actions and signals.

    By: abdulroufsidhu
  •  Godot-Spyglass
    4.2
    vv1.0.0.02D Tools

    A node that correlates a Window to a in world Node2D CanvasItem, allowing for a Window node to interact with the SceneTree directly as if it were a CanvasItem itself - even for native windows

    By: NovaDC
  • SmartShape2D - Godot 4
    4.2
    v3.2.02D Tools

    This plugin allows you to create nicely textured 2D polys. Simply place a few points then create / assign the shape material, and you should have a good-looking polygon. The textures used are similar to what you would use if making terrain using TileMap/TileSet See Homepage here: https://github.com/SirRamEsq/SmartShape2D Using SmartShape2D with Godot 4: https://github.com/SirRamEsq/SmartShape2D/blob/master/addons/rmsmartshape/documentation/Godot4.md SmartShape2D + Aseprite tutorial can be found here (Thanks Picster!): https://www.youtube.com/watch?v=r-pd2yuNPvA

    By: SirRamESQ
  • EZ Curved Lines 2D
    4.4
    v1.1.02D Tools

    This plugin helps you draw curved lines quickly in the 2D editor. It leverages the tesselate() method of a Path2D's Curve2D to generate points of a Line2D with bezier curves. Read Mark Hedberg's great explainer here: https://www.hedberggames.com/blog/rendering-curves-in-godot

    By: renevanderark
  • Picket
    4.0
    v0.1 beta2D Tools

    A simple fence plugin for Godot Engine 4.x. Makes building fences easy, and dynamic.

    By: embracket
  • AnimSheet - SpriteSheet to Animation Player
    4.0
    v1.02D Tools

    Quickly generate ready-to-use AnimationPlayer directly from your sprite sheets within the Godot editor. Features - Supports Common Formats – Load PNG, JPG, WEBP, and more! - Auto-Detect – Let AnimSheet find animations automatically! Works with transparent backgrounds and strips. - Manual Drag & Drop – Draw animation frames directly on the sprite sheet preview! - Custom FPS Settings – Control playback speed per animation. - One-Click Node Generation – Instantly create Sprite2D and AnimationPlayer nodes with correctly set animation tracks. More info on github : https://github.com/Lighar/AnimSheet

    By: Lighar
  • VNDS-GodotPlugin
    4.1
    vdev12D Tools

    VNDS GodotPlugin - plugin for Godot containing an visual novels engine (Visual Novel Development Studio)

    By: lb357