Sort
  • RTS Camera2D
    3.0
    vv1.1.02D Tools

    To obtain 2.x version, see repository 2.x branch. A RTS like Camera2D with move options by: - right mouse button - move mouse to edge of screen - keys (InputMap) Additionally possibility to zoom in/out by mouse wheel. How to use: - add node RTS-Camera2D - check `Current` to true - check exports which one you want

    By: carmel4a
  • Particles Renderer
    3.3
    v1.0.02D Tools

    Create sprite sheets from particles ✨.

    By: hiulit
  • LinePath2D
    4.2
    v0.12D Tools

    It is a simple addon that brings all the 'Line2D' drawing capabilities to 'Path2D' curves.

    By: cloudofoz
  • Rhubarb Lip Sync Third Party Integration
    3.2
    v1.12D Tools

    Rhubarb Lip Sync TPI for Godot is a Godot Engine addon made by AniMesuro that integrates Rhubarb Lipsync's command-line program into a more user friendly popup-window optimized for use in Godot. Rhubarb Lip Sync is a tool created by Daniel S. Wolf that allows for an automated alternative to producing lipsync animations. You can use it for animating speech in computer games, animated cartoons, or any similar project.

    By: AniMesuro
  • Match3 Board
    4.4
    v2.1.02D Tools

    This lightweight library provides the core logic and functionality you need to build engaging match-3 games. Focus on game design and mechanics while leaving the complex logic to this library.

    By: ninetailsrabbit
  • Max Size Container
    3.4
    v1.02D Tools

    A custom Container node for Godot Egine 3.x, to limit the size of children nodes. All Control nodes have a rect_min_size property, but they lack the rect_max_size. The MaxSizeContainer aims at solving this issue. To be limited in size, a Control node must be child of a MaxSizeContainer. INSTRUCTIONS: - From the editor, press Add a new node, and select MaxSizeContainer. Note: to add the Container from script, you must use this code: var MaxSizeContainer = preload("res://addons/MaxSizeContainer/max_size_container.gd") add_child(MaxSizeContainer.new()) - Add any Control node as a child of MaxSizeContainer. Note: only one (1) child is supported - Select the maximum size, and how you want the child node aligned when it reaches the maximum size. (-1 means no limit)

    By: MattUV
  • Autotile Editor
    3.2
    v1.12D Tools

    Convert tilesets, autotiles and autotiles animated from RPG Maker to tilesets of Godot (with animations, collisions and occlusions included!)

    By: newold
  • Parallax2D Preview
    4.3
    v1.02D Tools

    Allows previewing Parallax2D nodes in editor as they would appear in game. After enabling the addon, go to any scene with Parallax2D nodes, select any 2D node and in the top menu enable preview. 2 modes are available: accurate and basic. Accurate preview shows a rectangle with the size of in-game window and the parallax within the rectangle will appear just like in game. Basic preview will just scroll parallax based on editor camera. Check the repo for more info and some GIFs.

    By: KoBeWi
  • Hexagon TileMapLayer
    4.4
    v2.5.02D Tools

    Set of tools to use hexagon based tilemap in Godot with A* pathfinding and cube coordinates system. Require Godot 4.4+, for 4.3+ use version 1.0.1 or earlier - A* pathfinding support - Cube coordinates system - Conversion between different coordinate systems - Both offset axis support (horizontal, vertical) - All layout support (stacked, stacked offset, stairs right, stairs down, diamond right, diamond down) - Toolbar actions to fix tilemaps after layout changes - Debug visualization - Embeded documentation

    By: Zehir
  • godot table
    3.2
    v0.1.02D Tools

    A table control which can be sort and dynamic update

    By: sericaer
  • Better Tab Container
    4.0
    v1.12D Tools

    This addon adds a container, that can have multiple tabs, which the user can change by swiping left or right on the screen. It is based on the ScrollContainer node. Getting Started: • Download the addon and place it into your project directory, either manually, or through the Asset Store • Activate it in the Project Settings ("Plugins" tab) • Add a BetterTabContainer node to a scene. It is recommended that it is either set to full rect or has a "Fill" horizontal size flag • Add multiple nodes to it. Each child node counts as a separate tab, it can be any type of Control node. Please ignore the "ScrollContainer can only have one node" warning, I am actively trying to get rid of it • Done! Customizing the Node: • You can set the "Current Tab" property in the inspector. By default, it is set to 0, meaning the first tab is active on start • You can connect the "tab_switched" signal to another node to detect when it's changed • If you want to change the tab through code (for example, if you have a list of tab buttons next to the container), you can call the switch_tab(tab) method • You might also want to hide the horizontal scroll bar, as it does nothing • If you want to be able to swipe on tabs, make sure to set all of the children containers' mouse filter to "Pass", so it detects input

    By: gducrash
  • GodotTable
    3.0
    v0.2.02D Tools

    A table control which can be sort and dynamic update 1. Create table in editor 2. Select table row 3. Dynamic change data

    By: sericaer
  • 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]
  • 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
  • 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
  • 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