Sort
  • Animated Text
    3.5
    v0.12D Tools

    A modular text animation plugin.

    By: indigobeetle
  • Control Node Window
    4.2
    v1.0.22D Tools

    # Control Node Window The **Control Node Window** is a Node for creating control node-based windows in Godot, complete with usage examples. ## Key Features: - **Control Compatibility:** Must be a child of a control node to function properly. - **Flexible Child Nodes:** Designed to work with child nodes such as `ScrollContainer`, `TextEdit`, and similar control nodes. - **Canvas Layer / Viewport Independence:** Operates without utilizing any canvas layers. ## Usage: To use the `control_node_window.tscn`, attach it as a child of a suitable control node. Add a compatible node like `ScrollContainer` or `TextEdit` as its child for optimal functionality.

    By: Snirps
  • Tile Setup Helper
    3.5
    v1.12D Tools

    Editor plugin for 3.x to help set up TileSet collisions and standard bitmasks more easily. Adds buttons to the inspector when editing TileSets. For collisions, supports squares, convex hulls, and pixel-perfect scanlines (optimized). Also lets you delete all collisions at once from the current atlas/autotile or single tile. For bitmasks, supports 3x3 minimal (standard layout), 3x3 minimal but with wildcards for the inside corners, and 2x2 (standard layout). This plugin DOES NOT turn small tilesheets into large tilesheets. You will need something else for that. NOTE: This plugin does slightly evil things to get the editor to update visuals properly after changing the bitmasks/collisions. It might break in newer Godot versions than 3.5. If that happens, feel free to make your own updated version! It's CC0.

    By: wareya
  • Key Prompt Texture
    4.1
    v1.02D Tools

    A texture which adapts the image it displays based on the currently connected controller. Useful for button prompts in UI elements.

    By: TechnoPorg
  • Tileset Collision Generator (free version)
    4.2
    v1.0.12D Tools

    A plugin for the Godot Editor for automatically generating collision polygons for all tiles in tilesets. The algorithm determines if a pixel can be collided with via the alpha channel of the pixel. Everything that has an alpha value >= 40% is considered to be something that can be collided with. * Collision polygons can be adjusted after they have been automatically generated. * The tools only generates collision polygons for tiles which have no collision polygons yet. * The implementation uses multithreading for parallel generation of collision polygons for tiles. * The polygons are put on physics layer 0. This free version only generates collision polygons for images where the width is <= 240 pixel and height <= 240 pixel. The full version (which generates collision polygons for all images) can be bought [here](https://sanjox.itch.io/godot-collision-generator). ## How to install ### Via AssetLib 1. Open the plugin in the AssetLib. 2. Download it. 3. Activate the plugin under Project -> Project Settings... -> Plugins by checking "Enable". ### From repository 1. Download the files. 2. Move the folder "addons/tileset_collision_generator_free_version" into the folder "addons/" in your project. If the "addons" folder doesn't exist yet, create it first. 3. Activate the plugin under Project -> Project Settings... -> Plugins by checking "Enable". ## How to use 1. Select a TileSet file in the file browser in the Godot Editor. 2. Open the command palette (Editor -> Command Palette... or Ctrl+Shift+P) and run the command "Generate collision". You can check out the generated collision polygons by opening the tile set, activating "Paint" and selecting the first physics layer under "Paint Properties". ## Feedback You can send feedback to [email protected].

    By: Sanjo
  • Marquee Label Control
    4.2
    v1.0.22D Tools

    This control will display a sequence of lines in a single control by rotating them in one at a time using a simple animation. Properties control the delay between lines displayed and the transition duration. Supports individual theme type for the actual lines

    By: markeel
  • JRPG Fragment - Overworld (Dialogic)
    3.2
    v1.12D Tools

    An overworld map for a JRPG. Comes with Dialogic v1.1 by coppolaemilio. For more info on Dialogic, see https://github.com/coppolaemilio/dialogic

    By: mechPenSketch
  • Time Rewinder
    4.0
    v1.02D Tools

    It is a lightweight plugin to add a time rewind mechanic to your game. Just add the Time Rewinder node, and add a property to rewind, and it does the rest. You just have to call the rewind() function on the node for it to rewind.

    By: ColinThePanda
  • Parallax 2D node
    3.4
    v1.02D Tools

    Provides parallax 2D node to avoid using ParallaxBackground This is a plugin for Godot Engine 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. 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
  • Simple Cards
    4.4
    v0.22D Tools

    Adds a card node with animations and modular effects. Check the github page for more info.

    By: twdoor
  • Mi Bubble Dialogue
    4.2
    v1.02D Tools

    BubbleDialogue is a simple easy to use bubble dialogue plugin It Features: Customizable dialogue bubbles User-friendly custom dialogue editor integration

    By: Miisan
  • Godot.h8.Palette.gd
    4.2
    v0.12D Tools

    Godot GDScript tools and shaders for palette swaps, palette animation and index maps

    By: h8man
  • Sprite Quick Offset
    3.0.2
    v0.6.02D Tools

    Plugin for Godot editor that makes easier to change the anchor point of a Sprite or Control (User Interface). You need to Enable this plugin in Projects > Project Settings > Plugins Change Log: v 0.6.0 - Added support for Control objects v 0.5.1 - Moved to addons folder to make compatible with Godot Asset Library

    By: Ken Ichi
  • Bitmap Font Importer
    3.2
    v0.0.12D Tools

    This plugin allows you to import font sprite sheets as a Bitmap Font resource to use in themes.

    By: lungdart
  • Remote Transform Control
    4.2
    v1.02D Tools

    A node that follows a point in a 2D or 3D scene to allow you to have it in a seperate canvas layer. Can be used to: Create a healthbar over a character Create a speach bubble that appears in the world Have labels appear on top of nodes

    By: Green Clovers Games
  • Sprite Cutter
    4.2
    v1.1.02D Tools

    Tool for manually creating .atlastex resources from an atlas

    By: NoidEXE
  • 2D Camera Limiter
    3.0
    v0.12D Tools

    This Addon enables you to quickly set up area2Ds that tween the limits on a camera2D based on where your character is so you can keep the camera focus on things in your levels.

    By: markopolodev
  • Tiled Map Importer - Latest Fork
    3.4
    v2.32D Tools

    A fork to add more features to the unmaintained Tiled Map Importer repository. Import TileMaps from the Tiled Map Editor (http://mapeditor.org). This imports maps as a Godot scene. For Godot 3.x More info at: https://github.com/jakes1403/godot-tiled-importer-improvements Fork Additions: * Tile animations. * Per-layer z index support. * Custom material support. Original Features: * Import Tiled file as a Godot scene. Each layer in Tiled is a TileMap in Godot. * Import TileSets from Tiled standalone tileset files. * Both .tmx (XML) and .json formats for maps. * Both .tsx (XML) and .json formats for tilesets. * Support for Base64 encoded map. * Support for layer compression, both zlib and gzip are supported. * Object templates. * Orthogonal, isometric, staggered, and hexagonal maps. * Import visibility and opacity from layers. * Import collision/occluder/navigation shapes (based on Tiled object type). * Support for one-way collision shapes. * Custom import options, such as whether to enable UV clip. * Support for image layers. * Support for object layers, which are imported as StaticBody2D, Area2D or LightOccluder2D for shapes (depending on the type property) and as Sprite for tiles. * Support for group layers, which are imported as Node2Ds. * Custom properties for maps, layers, tilesets, and objects are imported as metadata. Custom properties on tiles can be imported into the TileSet resource. * Map background imported as a parallax background (so it's virtually infinite) * Support for post-import script. If you like this plugin, consider supporting the original author of godot-tiled-importer on Ko-fi: https://ko-fi.com/georgemarques or, supporting the author of the fork by purchasing my game on Steam: https://store.steampowered.com/app/1744450/Indirection/

    By: jakes1403
  • TileSetCutter
    3.0
    v1.12D Tools

    TileSetCutter process automaticatly the creation of tileset. This Custom node cut texture into tiles, ignore empty tiles, and create sprite with corrected region texture, this node ease the process to create tileset.

    By: G-Rom
  • Combat Collider
    4.3
    v1.1.12D Tools

    Easily set up both hurtboxes and hitboxes for any type of 2D game. To use just add the combat collider node to a scene, I suggest under the sprite for better organization, and then use the buttons to modify the colliders. Then to actually make it so that works with the animation use the Animation's call method line to call the start(), end(), and next frame functions of the colliders. For hurtboxes click the Is hitbox button twice to initialize it to the correct color and layer. This uses both layers 2 and 3 for player and enemies respectively. This addon also allows for custom resources to be used to add to hitboxes that can be called with a signal such that when a hurtbox collides with a hitbox the damage and the extra resources get passed onto the signal

    By: MeckaNit