simplest functioning touch joystick with the flexibility of actions and signals.
Provides icons for all major controllers and keyboard/mouse actions, with an automatic icon remapping system.* This version requires Godot 4.1.2 minimum.
BlurHash encoder/decoder implementation in GDScript
The Smooth 2D Camera Controller gives you complete control over camera movement, delivering fluid gameplay experiences with minimal setup.⚙️ How to installDownload the .zip fileExtract the folder `addons` to the root folder of your projectOpen Godot Editor to edit your projectEnable `smartcamera2d` on Project Settings -> PluginsYou might also like:2D Top Down Shooter Template - https://andre-micheletti.itch.io/2d-top-down-shooter-engine-for-godot
A control node capable of hiding and revealing its children by folding and unfolding. Initially made to mimic an accordion UI element.Can fold instantly or be tweened towards its open/close states.Use any tween transition and ease type for your folding behavior.Preview the folding behavior right in the editor.Comes with useful signals which emit on state changes.Comes with complete and comprehensive documentation!For issues or more information: https://github.com/ArshvirGoraya/Godot-Collapsible-Container
TileBitTools is a Godot 4 plugin for autotile templates and terrain bit editing.- Built-in autotile templates for all 3 terrain modes* 3x3 minimal, 3x3 16-tile and 2x2 templates from Godot 3 documentation* Blob, Wang and Wang 3-terrain templates to match Tilesetter's default export* 256-tile Corners and Sides templates from TilePipe2 (requires plugin for use)* Simple 9- and 4-tile templates- Custom user template creation- Bulk terrain bit editing buttons: Fill, Set Bits, and Clear- Customization options in Project SettingsSee github.com/dandeliondino/tile_bit_tools for full Readme and Wiki documentation
This addon allows easier editing of the `region_rect` property of Sprite2D nodes. The addon should be compatible with Godot 4.1 through 4.3. It may work for other 4.x releases but I haven't tested them.When a Sprite2D is selected in the editor and has `region_enabled` checked, additional handles will appear on each side of the Sprite2D. Dragging these handles will resize the region rect in the given direction while adjusting the node's position and the region's x/y/width/height properties such that the opposite edge stays put.Caveats:- The Sprite2D must have `global_rotation` set to a multiple of 2π (e.g. 0). I didn't want to have to figure out how to measure drag distance along any arbitrary axis, but pull requests are welcome.- The handles will always snap to 8px increments. Godot doesn't provide a way for addons to fetch the editor's configured snap settings (see: https://github.com/godotengine/godot/issues/11180). You can change the snap distance for your project's needs by changing the `grid_size` constant in `plugin.gd`.As a bonus, the plugin adds an "autorect" button to the Sprite2D inspector. When pressed, it sets `region_enabled` to true and sets the region rect to the size of the image. This is in contrast to the default behavior which just sets the rect's dimensions to 0 when you enable the region.
Provides parallax background that moves it's layers in editor.It helps to arrange objects in different layers relative to each otherThis is a port of the similar plugin from Godot 3.4.X to 4.X.X (https://godotengine.org/asset-library/asset/1535)
Layout in godot like using web flexbox
Onscreen Keyboard Plugin for Godot Engine. Displayed as soon as LineEdit or TextEdit are in focus. Select your OnscreenKeyboard object and apply your custom styles and font via inspector. (You can find some default dark-flat-like-styles inside the plugin/customize/styles folder)
A SoftBody2D is defined by a set of RigidBody2Ds and Joint2Ds used to simulate it and a Skeleton2D used to deform the texture.You can create multiple types of softbodies with this plugin, such as:- Bouncy softbody- Breakable/Deformable softbody- Softbody with hole
Quickly and easily add UI animations to your scenes.No code or special architecture required.