Scalable Vector Shapes 2D lets you do 3 things:- Draw Crisp Vector Strokes, Fillls, Collisions and Navigation Polygons using a Path Editor inspired by the awesome Inkscape- Animate Curves of your Vector Shapes (useful for faces, whips, dents in cans)- Import .svg files as seamless Vector Shapes in stead of as raster images⚠️Important:If you are updating* you may need to reload your project once for the plugin to work again, due to some renamed components.* The safest way to update this plugin is to:1. Save and close all your open scenes2. Disable the plugin via `Project > Project Settings > Plugins`3. Close your project (quit to project list)4. Download the stable zip from github: https://github.com/Teaching-myself-Godot/ez-curved-lines-2d/archive/refs/tags/2.18.1.zip 5. Fully replace `res://addons/curved-lines2d` with the same directory in the zip file6. Open your project again and enable again via `Project > Project Settings > Plugins`7. If you see errors, just click on: `Project > Reload Current Project`Spotted a bug? Help me fix it quickly by reporting it on github:https://github.com/Teaching-myself-Godot/ez-curved-lines-2d/issues# Changelog## 2.18.1### Added- Automatically set an antialiasing texture for Line2D, adding Compatibility support, inspired by Calinou's Antialiased Line2D plugin (in the Scalable Vector Shapes 2D bottom dock under the Project Settings tab).- Also set antialiasing texture for Line2D via SVG imported when checked On in the Project Settings tab- Added link to Part VII of "Let's make an actual game"## 2.17.4### Added- Links to Vlog: Let's make an actual game (in the Video Explainers tab)- Flip buttons for your `ScalableVectorShape2D`'s path / primitives next to the uniform transform buttons- Use the new `ScalableVectorShape2D.glue_map` to assign a `Node2D` to a point in the `curve`.### Changed- Moved logic for image export to helper class `SVSSceneExporter.export_image`- Moved logic for animation sprite frames export to `SVSSceneExporter.export_sprite_frames`See also: https://github.com/Teaching-myself-Godot/ez-curved-lines-2d/blob/master/CHANGELOG.md
A smooth, feature-rich top-down camera plugin for Godot.Effortlessly pan and zoom your 2D game scenes with intuitive controls and configurable boundaries.Ideal for strategy and simulation games, with camera controls inspired by titles like Hearts of Iron and Stacklands.Main Features- Smooth Cursor-Centric Zoom & PanSeamlessly zoom in and out towards the mouse cursor, with smooth camera movement and interpolation for a polished feel.- Visual Boundary ConfigurationEasily set and visualize camera movement limits in the editor.- Edge ScrollingAutomatically pan the camera when the mouse approaches the screen edges.- Keyboard ControlMove the camera with keyboard input.
Easily add nodes with one line of code.Nodes that can be created are: Timer, Node, Node2D, Area2D, Marker2D, VisibleOnScreenEnabler2D
This plugin will animate layout direction change in container. Both C# and GDScript are available. Provided version is v1.2 and uses C#.This can be integrated with Animated Panel Container to achieve scaling animation.Please refer to README.md in our repo for demo video.
A modular, production-ready 2D game framework for Godot 4, built by Pixel Pilgrim Studios.Wayfarer gives you everything you need to start shipping clean, cross-platform 2D games with:Scene transitions, splash screen, and menu flowAudio manager + volume controlsLocalization system (with language editor!)Developer console + runtime commandsTouch controls for mobilePause menu + options Command line flags (like `--skip-splash`)Full source code, MIT-licensedWhat You GetFull Godot 4.4+ project structureReady-to-use scenes for menus, pause, settings, credits, etc.Player controller + sample levelDev tools you can reuse in any project
Alow splitting elements into containers with the same size in the canvas rectangle.## Features- Auto Split in columns by child node count. (Work on nodes with base as Control)- Auto Split in rows by you row value setted.- Lines Size/Color Changeables.- Drag Button Size/Color Changeables- Drag Button Icon Changeables.- Reset offset splited container on double click on line.- Auto show content on focus.- Custom Initial Offset.More details in the original github post.
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
This scene transitioner implifies scene switching in your Godot project, adding polish and visual flair to your game's level changes.
Allows you to easily create polygon for Polygon2D, CollisionPolygon2D, LightOccluder2D, Line2D automatically update when parameters are changed.
Inverse Kinematic addon for Godot.
A simple 2d health bar with a damage indicator
BlastBullets2D is a high-performance, free and open source C++ plugin for Godot Engine that enables optimized bullet spawning and management in 2D games. It’s designed to efficiently handle a large number of bullets with minimal performance overhead, making it ideal for fast-paced, bullet-heavy gameplay.Compared to standard methods like using Area2D with AnimationPlayer, BlastBullets2D offers a significant performance boost. In addition to speed, it includes built-in support to save and load bullet states with simple save() and load() functions.The plugin comes compiled for the following platforms:- Windows- macOS- Linux- Android- iOS- WebFor more information visit the official repository here:https://github.com/nikoladevelops/godot-blast-bullets-2d