Manipulate the day, hour, minutes and access this information globally in your game. Create a game-ready day & night system in no time and don't worry about it
A bone-driven cloth simulation solution for godot4.4+ 3D games, based on verlet integration algorithm
The object pool pattern is a software creational design pattern that uses a set of initialized objects kept ready to use – a "pool" – rather than allocating and destroying them on demand.
A node that replaces Resources on-the-fly using suffixes.
RemoteContainer pushes its own transform to another Control derived node in the scene.
Note: To use this plugin, simply download it. You don't have to enable it in the plugins menuThe aim of this project is to integrate Python scripting into the Godot Engine, allowing developers to write scripts in Python instead of, or alongside, GDScript. This plugin enables the selection of Python as the scripting language when creating new scripts within Godot, providing an alternative for developers who are more comfortable with Python.Platform Compatibility:Please note that this plugin is currently only compatible with Windows 64-bit and Linux 64-bit systems. Ensure that you are working on one of these platforms to take full advantage of the Python scripting capabilities.Similarity to GDScript: The Python API is designed to be similar to GDScript, making it easier for developers familiar with GDScript to transition to or integrate Python into their projects.Getting Started:To start using Python in Godot: Install the Plugin: Download the plugin and install it in the addons folder Create Python Scripts: When creating a new script, select Python as the language. Refer to the Documentation: Look at the Github page for a short example of the api
AboutA set of components that can be used as basic building blocks for the construction of role playing games.
A simple class based on Godot's default CharacterBody3D with very simple stair stepping ability. Just call "move_and_stair_step()" instead of "move_and_slide()".Written in C++Only tested with cylinder colliders. Works best with "0.01" collider margin.There are a couple signals you can connect to: on_stair_step (any step, up or down) on_stair_step_down on_stair_step_up
This save system provides a convenient way to manage save files in your Godot project. It leverages the IndieBlueprintSavedGame resource, which can be extended for your specific game data
Steam Sockets Multiplayer Peer for Godot 4 via GDExtension- No dependency with lobbies- Use steam networking low level (Sockets)- No compatible with channels (Will be added in the future)- No compatible with mesh peersThis code was built on top of small experiments by Zennyth [https://github.com/Zennyth] , greenfox1505 [https://github.com/greenfox1505] and MichaelMacha [https://github.com/MichaelMacha]
Event-driven behavior trees for Godot.
Easily store options on-device in Godot 4.4. This is useful for storing user settings such as volume and keybindings.Godot Cookies stores data as indented JSON making it easy to understand and edit manually.The package can easily be installed through NuGet.