One-click publishing for your Godot projects. Export directly from the editor to TheGates — with free hosting, instant updates, and native performance on Linux, Windows, and macOS.How to use:- Click "Publish to TheGates"- Open your project in TheGates app using the provided URL- Share the URL with friendsTheGates Docs: https://docs.thegates.io/
Allows displaying of Admob ads on Godot apps that are exported to the iOS platform.Installation Steps:- click `Download` button- on the installation dialog... -> keep `Change Install Folder` setting pointing to your project's root directory -> keep `Ignore asset root` checkbox checked -> click `Install` button- enable the addon via `Project->Project Settings...->Plugins` in the Godot Editor- enable the plugin via `Project->Export...->iOS` in the Godot Editor
SignalBus is a Godot editor plugin that enables the creation of global signals! Global signals may be emitted from and/or connected to any script in your project.
QuarkPhysics is a 2D physics engine designed for games. Its goal is to provide a reasonable approach to simulate rigid bodies, soft bodies, and different physics models together.Wiki: https://github.com/erayzesen/godot-quarkphysics/wikiLet's go over what this plugin includes:-A native plugin that integrates the entire QuarkPhysics library into Godot, with builds for all platforms.-An editor plugin that provides unlimited editing capabilities for QMesh inside Godot.-An example project and 8 example scenes to help you try QuarkPhysics and explore how it works.-Native API documentation.
This addon for Godot provides an energy shield that can be easily integrated into your scenes. You can use either the shield_plane.tscn or shield_sphere.tscn directly, or apply the shader to other materials. Note that some adjustments may be needed to ensure proper functionality on meshes other than planes and spheres.Showcase Video: https://youtu.be/0YiZSrtxtcgGitHub Repo: https://github.com/nojoule/energy-shield
A GDScript implementation of the finite state machine pattern.Adds node types for finite state machines and states.
Your one stop shop for all your logging needs in Godot. Updated to Godot 4.5, but should work for any Godot 4.x version,(if you comment out the variadic function versions of the log methods which is a 4.5+ exclusive feature only).2.1.1: - Implemented variadic versions of all logging functions.- Fixed a bug for when Log is used for an external plugin.2.1:- Changed the log(debug, info,warning, etc...) method signatures to accommodate easier porting from print() to Log while retaining backwards compatibility.2.0:- Makes the logging into it's own thread, bringing down the average time for a log message from 4ms to 10-100us on the main thread.´- Renames Config to LogConfig and Settings to LogSettings due to collisions with other plugins.- Added more settings and options to control logging more granularly.1.2.1:- Fixed a bug with cyclic loading of resources at editor startup.1.2:- Added a setting for whether or not to print tree on error.- Fixed bugs.1.1.2:- Fixed bugs1.1:- Updated documentation- Integrated settings into the EditorSettings singletonNew for the fork:- Adds multiple log streams so you can control the log level independently for different parts of your project.- Adds a fatal log level that causes your project to crash in a way that you can control.- Adds comments to updated parts of the plugin.- Adds options in top of the log stream.- Adds shorthand methods for debug & error.- Adds err_cond_... methods for quick error checking.- Adds a scripted breakpoint (optional in setting) so errors freeze the execution and shows relevant info in the godot debugger.- Adds support for multiple log files.- Adds a test scene that can be used as an example of how the plugin can be used.Original:- Adds a basic logger to print out Nodes,Objects,Arrays,Dictionarys etc.- Adds support for easily reading env vars & cmd line args.
This is a simple and handy library for managing 3D cards in Godot. With drag-and-drop support, you can easily move and reorder cards within and between collections. Look and feel inspired by Hearthstone.This library is designed to be flexible and extendable for any card game. It offers a basic framework that you can easily adapt to suit your specific needs.
The GBM2K (Grid Based Movement 2K) Framework is a Godot project that facilitates the creation of 2D grid-based games.
This plugin extends GDScript's Signal and Callable classes, influenced by Cysharp/R3.The main purpose of this plugin is to make it easier to unsubscribe from Godot signals. However, it is not intended to fully replicate R3.Additionally, several simple operators are implemented.
Operations provides a quick and efficient way to programmatically create animations and complex behavior trees in the Godot game engine. A large collection of built-in operations are provided, with custom operations being very easy to make. It is available in both C# and GDSCript. For more information, API usage, and examples see the Github repo.
Actually good first person controller for the Godot Engine. MIT License (credit Colormatic Studios)This first person controller was made because there weren't many first person controllers for Godot at the time, and the ones that did exist were pretty bad.It is highly customizable and comes with many features, QOL, and readable code.Move with WASD, space to jump, shift to sprint, C to crouch.FEATURES: In-air momentum Motion smoothing FOV smoothing Head bobbing Crouching Sprinting 2 crosshairs/reticles, one is animated (more to come?) Controller/GamePad support (enabled through code, see wiki) In-editor tools (enable editable children to use)If you make a cool game with this addon, I would love to hear about it!Check out the Colormatic Git page for a wiki and more.https://git.colormatic.org/ColormaticStudios/quality-godot-first-person