2D

Showing 240 of 287 results
Page20 of 24
Touch JoyPad (Gamepad) 2D hero image

Touch JoyPad (Gamepad) 2D

by shinneider

FREE

This is easy way to put a joypad in your godot project.

SimpleTextureButton 2D hero image

SimpleTextureButton 2D

by sericaer

FREE

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.

Expandable Platformer Controller 2D hero image

Expandable Platformer Controller 2D

by nahtrex

FREE

Expandable Character controller for 2D platformers based off the work of Noasey: https://godotengine.org/asset-library/asset/3312 In addition to the amazing parametrization on the base project by Noasey now movement modes are modular. So unneeeded code does not live in the character script and so expansion is easier since the code doesn't have to be touched. There's an included demo that uses all the previously included movement types now made into modules. The debug menu used in the demo can...

RemapTools 2D hero image

RemapTools 2D

by bendn

FREE

A tool that allows the remapping of InputMap actions. Supports: - Multiple joypad types: - Xbox - Nintendo switch - Playstation - Fallback icons for a generic controller - Keyboard - Mouse Note that the Switch and Playstation icons are not tested, as I do not have them. The switch also does not have a guide button, so keep that in mind.

Simple health bar 2d 2D hero image

Simple health bar 2d 2D

by leo7197340

FREE

A simple 2d health bar with a damage indicator

Godot Pixelmatch 2D hero image

Godot Pixelmatch 2D

by lihop

FREE

Ported from pixelmatch (https://github.com/mapbox/pixelmatch), this is a small, simple and slow GDScript pixel-level image comparison library. - Allows you to count how many pixels differ between two images and can generate a new image with customizable colors to highlight these differences. - Has a tunable threshold property and the ability detect and ignore anti-aliased pixels.

TimeRewind2D 2D hero image

TimeRewind2D 2D

by infinitani

FREE

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.

Tiger Importer 2D hero image

Tiger Importer 2D

by xett

FREE

This is an addon for Godot for importing sprite data files from Tiger for animations. What is Tiger? Tiger is a middleman program to help game developers bridge the gap between sprite animation and game engine. Although programs like Aseprite can create custom spritesheet and animation data, but this requires you to keep everything in one file or make a custom script. How to Use 1. Install addon. 2. Enable plugin in project settings. 3. Export files to project using godot_json.template in exp...

Procedural Scene Generator 2D 2D hero image

Procedural Scene Generator 2D 2D

by ferris

FREE

A tool using noise and TileMapLayers to spawn scenes in a random pattern.

SpriteStack2D 2D hero image

SpriteStack2D 2D

by oluwer

FREE

Adds a node that allows to add sprite stacking to your game

GSharpRope 2D hero image

GSharpRope 2D

by xydion

FREE

Rope addon written in C#. Compatible with Godot 3.2.

SpriteAnchors 2D hero image

SpriteAnchors 2D

by gdparser

FREE

Sprite Anchor Editor This addon provides a convenient tool for adding anchor points to Sprite2D and AnimatedSprite2D nodes. To use: Create a PackedVector2Array metadata property on your sprite node. Select this property in the Inspector. Click on the 2D viewport to add anchor points to the array for the current sprite frame. Each anchor point is visually represented in the viewport, facilitating precise placement and editing.