The script uses two static functions to create a wait system for your scripts akin to using create_timer(). However instead of an abstract time you place the state of the script you wish to wait for. The StateSync will create a node with debug information at runtime about what called the StateSync and its id. When the state becomes your desired state it will continue your code's processes.There is no Autoload in the script and it comes with 2 calls, a singular wait condition or grouped batched wait conditions. The README contains example uses.
A simple plugin to enable the ability to quickly open folders in a desired code editor (any editor that accepts its launch command + the directory should work, I have only tested VSCode and Rider). This is adapted from a C# plugin made by Creta Park.
A Godot plugin providing a lightweight solution for card game layouts.Tutorial available at the Github page: https://github.com/cyanglaz/gcard_layout
The Zalance SDK demonstrates how to work with the Zalance payment system in your game. It supports API calls for retrieving catalog prices, creating checkouts, and checkout status. It also provides UI controls for stores and checkout pages.
Basic scene loader with support for loading screens for Godot 4.
This demo shows how to create fancy transitions when changing from one scene to another. This includes tumbling to the right, zooming out, and sliding down.Tutorial video here and linked below: https://youtu.be/EBeyUKTapMA
Add-on for Godot Engine to generate simple 3D platformer terrain meshes based on Bezier curves
This plugin adds a Container which aligns its children in a circle. There are some options to tweak the visuals for the children.
A work in progress 2D fluid physics simulation made in Godot v4+the simulator uses bodies created via script using PhysicsServer2D, for every body a canvas item is created and updated to follow the body. Then, a custom shader is used to make it look like it's water.The project also features:2 different types of pointer deactivable rigidBody pointer gravitational pointer and testing areaThere's no cohesion between particles yet.No credits needed.
Moves the FileSystem dock to the bottom of the editor, similar to Unreal Engine's Content Browser. Click on the FileSystem button at the bottom of the window or use Ctrl+Space to open it.
Talo is an open-source, self-hostable backend for your games with services designed to help you build games faster.The Godot plugin provides convenient utilities and examples to get up-and-running in minutes. The Talo dashboard gives you full visibility over your game including your players and their actions.You can currently:- Identify players- Store persistent data across players- Track events (levelling up, finding loot, etc)- Display high scores with leaderboards- Store and load player saves- Load game config options and flags from the cloud
Adds a light toggle in canvas editor's toolbar. Use this toggle to view your level without lighting (for example, dark levels). Affects editor only, runtime lights will be there as usual.Note: Works only for PointLight2D and DirectionalLight2D (not CanvasModulate).