
Addon for using Newgrounds medals, leaderboards, and cloudsaves. Works on web and desktop. Check the Readme for instructions: https://github.com/jefvel/newgrounds-godot-4
Addon for using Newgrounds medals, leaderboards, and cloudsaves. Works on web and desktop. Check the Readme for instructions: https://github.com/jefvel/newgrounds-godot-4
Audio synthesis engine for procedural SFX and music. https://eclipsinglines.github.io/GodotSynth/
A collection of devblocks that use Kenney's prototype textures. Textures are also aligned and scaled properly. Original Kenney's prototype textures can be found here: https://www.kenney.nl/assets/prototype-textures
This is a Godot addon designed to make using the Kenney Game Assets All-in-1 pack easier. You can: - Select any type of asset you need. (2D/3D asset, audio, ...) - Select any collection you need. (filtered by asset type) - Open the collection folder directly. - Show the preview of the collection. - Open the collection's asset folder. - Automatically import it into your project. Only works with the Kenney Game Assets All-in-1 zip archive version 1.8 (not included).
99% of RPG games will have some kind of statistical value, such as: health, mana, speed, etc. In addition, there will be various content that affects these data, commonly referred to as Buffs/Effects/Modifiers, for example: max health +50%. FlowerStats aims to easily manage these data.
Kenney's UI audio pack, pre-packaged for use in Godot. 50 user interface sound effects including buttons, switches and generic clicks. Sounds were converted from Ogg Vorbis to WAV for lower CPU usage and better compatibility with Godot, at the cost of slightly larger file size. This is a lossless conversion which keeps the original sound quality. Support the original artist to create more free game assets: http://donate.kenney.nl/ 3.2 version of this asset: https://godotengine.org/asset-library/asset/795
Slightly less ridiculous screen-shakey coding. Inspired by Textreme https://ash-k.itch.io/textreme-2. Original version by John Watson. Edited by Cuppixx.
SEAL, or SEttings Abstraction Layer, is a versatile Godot plugin designed to simplify the management of user settings within applications. It supports a wide range of settings, from global performance parameters to cloud-based configurations and settings tailored for individual DLCs or game worlds. SEAL aims to streamline the process of adding, removing, and manipulating settings, ensuring that these operations can be performed with minimal code. # Key Features: - Supports all Godot 4.x versions - Ease of Use: SEAL allows developers to handle settings with just one line of code for adding, getting, or setting values. - Minimal Boilerplate: Saving, loading, and displaying settings require only a few lines of code, reducing overhead. - Extensible: The plugin is designed to be easily extendable, enabling the addition of new setting types and customization of storage methods. - Documentation and Examples: SEAL comes with comprehensive documentation and example code to help developers get started quickly. - Internationalization Support: It fully supports internationalization, making it adaptable for applications in different languages. # Installation SEAL requires the Log plugin, which is included with SEAL, ensuring seamless data printing to the console. Installation can be done through the asset store or by downloading from GitHub and copying the necessary folders into your project. Once installed, the plugins are enabled in the Project Settings, ensuring Log.gd is loaded before SEAL.gd. # Example Code SEAL includes a demo project to illustrate its capabilities, featuring a GlobalSettings class that can be easily integrated and modified. This demo demonstrates how to create, manage, and visualize settings, providing a practical foundation for developers to build upon. # License SEAL is released under the MIT license, promoting open-source usage and modification. This plugin aims to provide a robust and flexible solution for managing settings in Godot applications, enhancing both development efficiency and user experience.
Kenney's UI audio pack, pre-packaged for use in Godot. 50 user interface sound effects including buttons, switches and generic clicks. Sounds were converted from Ogg Vorbis to WAV for lower CPU usage and better compatibility with Godot, at the cost of slightly larger file size. This is a lossless conversion which keeps the original sound quality. Support the original artist to create more free game assets: http://donate.kenney.nl/ 4.0 version of this asset: https://godotengine.org/asset-library/asset/796
Adds the ability to print and parse variables to and from yaml. Usage: Since this is a godot native plugin, you first need to (pre)load it like this: ``` yaml = preload("res://addons/godot-yaml/gdyaml.gdns").new() ``` After this the basic usage is like for JSON: To convert a value to a yaml string you need to use the print method, like this: ``` var yamlstring = yaml.print(1.0) ``` The parse method takes a yaml formatted string and tries to convert it into a godot variable. It returns a JSONParseResult. ``` var value = yaml.parse(yamlstring).result ``` If it cannot convert the string it will give an error message with information why it could not convert something and the position inside the string where it failed.
Gaea is an add-on for Godot 4.3, designed to empower your project with advanced procedural generation capabilities. Our collection of generators, including Cellular, Heightmap, and Walker, allow for dynamic and unique world creation. Whether you're looking to create intricate cave systems or sprawling landscapes, Gaea's got you covered. Further fine-tune your procedurally generated worlds with our set of modifiers. Add layers of complexity and fine-tune the details to create environments that truly come alive. GaeaRenderers are nodes that take the generator's data to render the generation. They can be used for drawing in a TileMap, a GridMap, a mesh, a texture, or whatever you can code.
A Camera addon for Godot 4.2.2. Loosely based on the Unity Cinemachine. Makes blending and shaking cameras easy! Aimed to reduce the amount of code lines in your project a lot. A lot can be configured in the Inspector. See GitHub for a full list of features. I developed this as a part of my final thesis in game engineering. Written in C++, supported in GDScript. Wiki https://github.com/LumiToad/GDExtension_CineCam/wiki GitHub https://github.com/LumiToad/GDExtension_CineCam/ Example project https://github.com/LumiToad/CineCam_Example Supported platforms: Windows x86 32 / 64 Linux x86 32 / 64 Source code is available on GitHub, so you can compile your own builds!
Cutout animation characters used in Pigdev Studio's games.
The Godot Media Controller (GMC) is a display platform for creating pinball games using the Mission Pinball Framework (MPF). With GMC, pinball makers can use Godot as their graphics engine for robust screen content and media features on games built on MPF.
Allows your players to send bug reports, feature requests and general feedback directly from within the game to a discord webhook. From there you can do whatever.
This plugin provides an easy to use screencast keys feature for your Godot project. It's basically only a Label node that detects your keyboard inputs and prints them onto the screen. This might be helpful when recording your screen to show something or to explain usage and controls of your Godot application or game. You can see it in action on the following Reddit page: https://www.reddit.com/r/madeWithGodot/comments/qyhb74/screencast_keys_addon_for_godot_link_and_details/
Allows your players to send bug reports, feature requests and general feedback directly from within the game to a discord webhook. Features 2 different BugReporter UI designs and 1 survey style UI. From there you can do whatever.
Allows you to modify how your property looks in the EditorInspector, without using _get_property_list. Add: - conditional visibility to properties; - buttons; - check buttons for bools; - direction editors; - large enum pickers; - your very custom editors!!! See the README for a thorough guide;
Allows your players to send bug reports, feature requests and general feedback directly from within the game to a discord webhook. Features 2 different BugReporter UI designs and 1 survey style UI. From there you can do whatever.
An extendable calculator that can be used with mouse or by typing. Uses the Expression Class, which supports most functions GDscript supports.
GDExtension-based MariaDB connector for Godot 4, written in C++ for native performance. Enables direct database access via GDScript without middleware or custom engine builds. Supports MariaDB authentication, queries, and transactions with cross-platform support (Linux, Windows, ARM64). MIT Licensed, not subject to GPL restrictions. Update 2025-05-09 v1.6.1 Bug fixes See GitHub release for changes. Reminder- To update, the editor must be closed and delete the addon/mariadb_connector folder then reinstall.