Simple 2D bullets/projectiles system, similar to ones seen in games such as Enter the Gungeon, The Textorcist, or other "lighter" bullethell game, created with fast prototyping and ease of game content creation as a top priority. Bullet patterns can be created and modified with dedicated editor. For more information, as well as demo project, visit official repository on gitlab: https://gitlab.com/Fluffeu/godot-projectiles-plugin
Coyote Jump es un complemento para el motor Godot 4.x que añade dos características esenciales para cualquier juego de plataformas 2D con controles responsivos:Coyote Time: permite al jugador saltar poco después de haber dejado una plataforma.Jump Buffer: guarda una orden de salto presionada justo antes de aterrizar, evitando que se pierdan saltos.Estas funciones ayudan a que los controles se sientan más suaves, tolerantes y profesionales.Instalación:Descarga o clona el complemento dentro del directorio de tu proyecto.Créditos:Desarrollado por Mariano Damian Abadie. Inspirado en mecánicas clásicas de juegos de plataformas como Celeste, Hollow Knight y Super Meat Boy.Apoya este proyecto:Si este complemento te resultó útil y deseas apoyar su desarrollo, puedes hacerlo aquí:https://whydonate.com/es/donate/donaciones-por-proyectos
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.
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
HexGrid library for Godot 4.0+ (based on redblobgames.com 's implementation)
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
Spritesheets from the Open Duelyst repository, with the frame data converted from XML to Godot Spriteframes for convenient use in AnimatedSprite2D and AnimatedSprite3D.The recently open sourced game Duelyst contains over 600 pixel art units, split in 6 factions and neutral, with attack, idle, running and death animations. Also includes animated icons and effects.If you need the remaining assets, download them from the original repository at https://github.com/open-duelyst/duelyst.
A Godot plugin providing a lightweight solution for card game layouts.Tutorial available at the Github page: https://github.com/cyanglaz/gcard_layout
The Rotor is a node making its children rotate with different useful properties. Very useful to design levels with objects moving in circle.Features include:1. Keeping the child's rotation when the parent rotates.2. Rotations can be 360° but also more/less3. Once it rotates the amount you choose, it can either loop back from the start or start rotating backward.4. Choose the number of rotations.5. You can enable the Rotor's effect on nodes that aren't its children or disable it on some of its children.6. Can flip (horizontal/vertical) nodes past a certain angle.7. Rotation can be standard or use tweensIt comes with a showcase scene where you can see all the properties in action and also full documenation which you can read here : https://docs.google.com/document/d/1y2aPsn72dOxQ-wBNGqLlQvrw9-SV_z12a1MradBglF4/edit?usp=sharing
Quickly generate ready-to-use AnimationPlayer directly from your sprite sheets within the Godot editor. Features- Supports Common Formats – Load PNG, JPG, WEBP, and more!- Auto-Detect – Let AnimSheet find animations automatically! Works with transparent backgrounds and strips.- Manual Drag & Drop – Draw animation frames directly on the sprite sheet preview! - Custom FPS Settings – Control playback speed per animation.- One-Click Node Generation – Instantly create Sprite2D and AnimationPlayer nodes with correctly set animation tracks.More info on github : https://github.com/Lighar/AnimSheet
Use (FontAwesome)[https://fontawesome.com] 6 on Godot 4.0!## UsageCreate a new "FontAwesome" Node and configure it's values. To change color, simply go to theme overrides and change the font color.
Inverts all of your problems with the CollisionPolygon2D! If the Polygon2D is able to invert its points, so should CollisionPolygon2D as well! This plugin does just that!This tool comes with instructions to create your first Inverted CollisionPolygon2D with ease below in the read me section!https://github.com/TemplateDev/Inverted-CollisionPolygon2D/tree/main