2D Tools

  • Godot Palette Swap
    3.0
    v1.02D Tools

    Replaces a Sprite color with another one using a mask. https://thumbs.gfycat.com/FrighteningAssuredKinkajou-size_restricted.gif More details about usage here: https://github.com/HeartoLazor/godot_palette_swap

    By: hearto
  • Polygon Knife Tool
    3.5
    v1.02D Tools

    Godot editor plugin that let users split Polygon2D, NavigationRegion2D and CollisionPolygon2D nodes and scenes based on said nodes.

    By: mrkdji
  • Polygon Knife Tool
    4.0
    v1.02D Tools

    Godot editor plugin that let users split Polygon2D, NavigationRegion2D and CollisionPolygon2D nodes and scenes based on said nodes.

    By: mrkdji
  • Godot DataBind Controls
    4.3
    v0.12D Tools

    A godot addon which facilitates data binding to enable an MVC pattern for GUI controls. Bind and Repeat nodes can be added inside leaf Control nodes and will automatically bind the control's properties to reflect an object property. Run the demo project at the top level of this repo to see Example.gd and ExampleRepeat.gd in action.

    By: [email protected]
  • Scrolling Background
    3.2
    v3.2.02D Tools

    A scrolling background node for Godot. See https://github.com/dploeger/godot-scrollingbackground/blob/master/addons/scrolling_background/README.md for details

    By: dploeger
  • Scaffolder: Opinionated app scaffolding
    3.4
    v0.7.02D Tools

    NOTE: Consider this a pre-alpha release. This framework still has many rough edges, is still changing a lot, and is possibly a lot more inflexible than you would want (it makes a lot of assumptions about how you've structured your app). This is an opinionated framework that provides a bunch of general-purpose application scaffolding and utility functionality for games in Godot. Some features include: - Configurable UI and camera scaling to adapt to the current viewport. - Optional analytics based on the proprietary third-party Google Analytics service. - Optional automatic crash log reporting based on the proprietary third-party Google Cloud Storage service. - Screen layout and navigation. - Lots of useful utility functions (e.g., Time, Geometry, DrawUtils, Audio). - A widget library (e.g., AccordionPanel, LabeledControlList) Probably the easiest way to get set up is to copy the Squirrel Away example app, and then adjust it to fit your needs (https://github.com/SnoringCatGames/squirrel-away). See more details at https://github.com/SnoringCatGames/scaffolder.

    By: levi
  • Animation Frame Picker
    3.4
    v1.22D Tools

    A Godot Engine add-on made by AniMesuro that adds a Frame Picker functionality for 2D Animation, allowing for more efficient frame keying on an animation track.

    By: AniMesuro
  • Palette Swap Texture
    3.1
    v1.02D Tools

    A custom resource for Godot to simply and quickly generate palette swapped textures

    By: theboyboy
  • 2D Shapes
    4.2
    v0.2.12D Tools

    2D geometric shapes for prototyping and animating in Godot. - Create rectangles, ellipses, arrows, triangles, stars and regular polygons just by adding a node - Edit the geometric shapes with your mouse - Select between Filled, Outline and Filled + Outline - Animate properties with Godot's animation system - Full undo/redo support

    By: Technocat Dev
  • AreaOfSight2D
    4.0
    v1.12D Tools

    This tool adds the node for procedurally generated area of sight for 2D games. Usually used for enemies in stealth games. The asset adds two nodes: - AreaOfSight2D for AOS - AreaOfSightAgent2D for trackable objects Check the custon scene to understand how to configure these two nodes.

    By: Arzzzen
  • GDMatPlot
    4.3
    v0.3.02D Tools

    This plugin adds GNUPlot terminal to the Godot engine for displaying plots on a 2D canvas layer without requiring GNUPlot executable Checkout demos: https://github.com/dmrokan/gdmatplot/releases/download/v0.3.0/demo.zip https://github.com/dmrokan/gdmatplot/releases/download/v0.3.0/demo3d.zip

    By: dmrokan
  • TimeRewind2D
    4.2
    v1.0.12D Tools

    TimeRewind2D is a plugin for the Godot engine that allows developers to implement time manipulation mechanics in 2D games. It enables the rewinding of specific properties of 2D objects, pausing the processing of selected nodes during rewinds, and provides the foundation for creating areas with customized time flow (work in progress). This plugin offers an easy way to add time-based features to your project, such as reversing object movements or creating time-stopping effects.

    By: infiniTani
  • Sheet to Sprite
    3.5
    v1.1.12D Tools

    It helps you quickly add sprite to a scene from a spritesheet file

    By: UnluckyNinja
  • Splatter Effect
    3.3
    v0.22D Tools

    Cool splatter effect for 2d TileMaps.

    By: jang
  • PinchPanCamera
    4.3
    v1.02D Tools

    Godot Plugin for a touchscreen optimized camera control system for common 2D top-down strategy games. (Works also with mouse when "Emulate Touch with Mouse" is enabled)

    By: divirad
  • Parallax 2D node
    4.0
    v1.0.12D Tools

    Provides parallax 2D node to avoid using ParallaxBackground This is a plugin for Godot Engine 4.X that provides new class Parallax inherited from Node2D that moves itself relative to actual viewport center. It helps create beautiful volumetric decorations like foliage, distant or near objects ant other effects based on following viewport. This is a port of the similar plugin from Godot 3.4.X to 4.X.X (https://godotengine.org/asset-library/asset/1557) You can: - Disable/enable it in game and optionally in editor - Control motion_scale and motion_offset like in ParallaxLayer - Set process mode (Process / Physics process)

    By: nklbdev
  • Analog Controller
    3.2
    v1.0.02D Tools

    A virtual analog controller: 360º (Vector2), 2_H (Horizontal), 2_V (Vertical), 4 (left, right, up, down) 8 (left["up, down"], right["up, down"], up, down)

    By: thiagobruno