A GDExtension plugin to add DragonBones for Godot.The last version of v1.x.x.The Godot-DragonBones v2 will coming soon.
gdCEF - Web Viewer Plugin for Godot 4.x=======================================gdCEF is a web viewer plugin for Godot >= 4.2, compatible with Linux, Windows, and macOS.It uses the Chromium Embedded Framework (CEF) to bring web content into your 2D and 3D applications.Notes:------1. Godot 3 users: gdCEF is no longer maintained but still available here: https://godotengine.org/asset-library/asset/14262. Android and iOS are not supported by CEF and therefore not by gdCEF.Installation Methods====================There are three ways to install gdCEF in your project:1. Direct Download (Prebuilt Binaries)---------------------------------------- Download binaries from GitHub: https://github.com/Lecrapouille/gdcef/releases- Extract the archive and place the 'cef_artifacts' folder into your project.Limitations:* Fixed versions of CEF and Godot.* The artifacts folder name cannot be changed.* Only x64 architectures are supported due to CI limitations.2. Script-Based Download (since v0.12.0)----------------------------------------- Download the gdCEF source code from the Godot Asset Library.- Use the provided Python 3 build script: addons/gdcef/build.py- C++ source folders can be deleted as they are not compiled.- Set the GITHUB_GDCEF_RELEASE variable to the version you want.- Run the script to download binaries and set up demo scenes.Limitations:* Same as the direct download method.3. Build from Source (Recommended)----------------------------------- Download the gdCEF source code from the Godot Asset Library.- Run the Python 3 script: addons/gdcef/build.py- The script is preconfigured but can be customized at the top.Build Process (takes 5–15 minutes):* Downloads and compiles godot-cpp.* Downloads and extracts prebuilt CEF.* Compiles gdCEF.Requirements:* Python 3 with necessary packages.* Build tools: SCons, CMake, Make or Ninja.* On macOS: Xcode Command Line Tools.* On Windows: Visual Studio, Windows SDK, console with admin rights.After compilation, you can try the demo scenes in:addons/gdcef/demosDocumentation=============- Installation Guide: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/installation.md- API Reference: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/API.md- Design Details: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/detailsdesign.md- Demos Info: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/demos/README.md- FAQ: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/README.md#faqCommunity & Support===================For help with installation or general questions, join our Discord:https://discord.gg/EckEwy7S5U
This is an inspector plugin that applies to all 2D and Control nodes. The plugin adds a panel of buttons below the Rotation slider, allowing you to click and automatically set the rotation to 0, 90, 180, or 270 degrees. If you want to add custom rotation values, simply edit the array on line 6 of addons/snap_rotate/rotate_panel.gd after installing.Two Buttons are also added under the scale property in the inspector to flip the node vertically or horizontally.Don't forget to enable the plugin in your Project Settings!
A custom node that extends RichTextLabel to use Markdown instead of BBCode.# Usage:Simply add a MarkdownLabel node to the scene and write its ``markdown_text`` field in Markdown format.In the RichTextLabel properties:- ``bbcode_enabled`` property must be enabled.- Do not touch the ``text`` property, since it's internally used by MarkdownLabel to properly format its text.- You can use the rest of its properties as normal.You can still use BBCode tags that don't have a Markdown equivalent, such as ``[color=green]underlined text[/color]``, allowing you to have the full functionality of RichTextLabel with the simplicity and readibility of Markdown.For more detailed info, check out the README file in the Github repository.
# Control Node WindowThe **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.
A simple Godot 4.x Addon that adds a new ParallaxNode node that works as an alternative to the usage of ParallaxLayer and ParallaxBackground.This node's main use case is when someone wants to add a parallax like they would with a ParallaxBackground and ParallaxLayer but without the camera zoom affecting the parallax effect.
Provides icons for most popular controllers and keyboard, this support up to 8 players to show different icons for each player.Based on "Controller Icons" Addon
A demo for my scrolling backgrounds tool.
force-directed-graph-godot is a simple implementation of a Force-Directed Graph (or FDG for short) in the Godot Engine.- 2D implementation of a Force-Directed Graph- Flexible and easy to use Graph Nodes that can be extended and customized- Real-time graph simulation in the editor (optional)
Layered Sprite is a Godot tool to easily divide a sprite in layers. It can be used for customizable characters.
Tool for manually creating .atlastex resources from an atlas
A tool for generating smooth 2D collision shapes