Let's you control your Philips Hue lights from within Godot games.Find the documentation at https://github.com/FilipLundby/Gohue
Plugin to use external web JS audio libraries within Godot.It solves the Audio Stuttering problem some developers may have when exporting 3.2.x Godot builds in HTML5.https://github.com/godotengine/godot/issues/40891
Godot-Stuff Logger (gs_logger)A GDScript based logging utility, it provides a very low level way to debug your Games. There are different Appenders and Layouts available that let you control how the logger output is delivered.This latest release is now installed like a proper plugin. Activate the Logger by going into your Project settings and activating it.Note: Cyclical errors have been correct and a restart of Godot should no longer be required when adding this asset.Features* low overhead* simple to include in your projects* eight different logging levels* output to console or filesystem* html output available (experimental)This version supports the Godot Version 3.2 releases.For more information follow this linkhttps://gitlab.com/godot-stuff/gs-logger/-/blob/3.2/README.md
Lite wrappers for Firebase App, Firebase Auth, and Firebase Database. (No Firestore or Cloud Storage as of yet.)Godot Firebase Lite promotes the pattern of using yield() for all of the CRUD methods (which saves a lot of signal wiring).INSTALLATIONIf installing from Godot's AssetLib Package Installer:1. Unselect all files and then select only the folders you need: - firebase_app_lite (required) - firebase_auth_lite (optional) - firebase_database_lite (optional)2. Create a `firebase` global namespace (AutoLoad Singleton) by going into Project Settings > AutoLoad tab, and add a new entry with the following settings: - Path: res://firebase_app_lite/firebase.gd (or wherever you put it) - Name: firebase (note this is all lower case) - Singleton: [x] Enable3. See https://github.com/juanitogan/godot-firebase-lite for usage
/!\ This module requires to restart Godot once installed /!\Introduction------------This is a beta version of the Python module for Godot.You are likely to encounter bugs and catastrophic crashes, if so pleasereport them to https://github.com/touilleMan/godot-python/issues.Working features----------------Every Godot core features are expected to work fine:- builtins (e.g. Vector2)- Objects classes (e.g. Node)- signals- variable export- rpc synchronisationOn top of that, mixing GDscript and Python code inside a project should work fine.Using Pip---------On windows, pip must be installed first with `ensurepip`:```$ <pythonscript_dir>/windows-64/python.exe -m ensurepip # Only need to do that once$ <pythonscript_dir>/windows-64/python.exe -m pip install whatever```On linux/macOS, pip should be already present:```$ <pythonscript_dir>/x11-64/bin/python3 -m pip install whatever```Note you must use `python -m pip` to invoke pip (using the command `pip`directly will likely fail in a cryptic manner)Not so well features--------------------Exporting the project hasn't been tested at all (however exporting for linux should be pretty simple and may work out of the box...).Have fun ;-) - touilleMan
Swipe Event Class.This asset provides a new Class node "SwipeEventModule" meant to generate "InputEventSwipe" event, who is not provided by the engine.https://github.com/burstina/SwipeEvent
Implement Behavior Trees in pure GDScript.Created for fast-prototyping and experimentation.Saving and loading now supported.
Client for communicating with Nakama, an Open Source game backend, using Nakama's complete REST and realtime APIs.While this client still works, there is now an official Nakama client for Godot written in GDScript, which is what I'd recommend using in new projects:https://godotengine.org/asset-library/asset/606
This simple module is an RNG-Safe Random Number Sequence. In a nutshell, it is an RNG that you have control over, completely safe from outside Godot RNG calls and reseeding. Now you can simply create an instance of the class with a seed and request items in the sequence, as well as previous results.This is very useful for procedural generation and testing, where you want a random sequence that is deterministic and protected from outside interference. Since Godot uses a static RNG, it is susceptible to interference and this solves that issue.This is confirmed to work with Godot 3.0, but should also work with previous and future versions. It is also compatible with in-editor tools! See the repo for more details.
The official open-source Godot client for Nakama server written in GDScript.Nakama is an open-source server designed to power modern games and apps. Features include user accounts, chat, social, matchmaker, realtime multiplayer, and much more.This client implements the full API and socket options with the server. It's written in GDScript to support Godot Engine 3.1+.Full documentation is online - https://heroiclabs.com/docs
Godot-Stuff Logger (gs_logger)A GDScript based logging utility, it provides a very low level way to debug your Games. There are different Appenders and Layouts available that let you control how the logger output is delivered.Features* low overhead* simple to include in your projects* eight different logging levels* output to console or filesystem* html output available (experimental)This version supports the Godot Version 3.1 releases.For more information follow this linkhttps://gitlab.com/godot-stuff/gs-logger/blob/master/README.md
Gaussian random functions basing on article https://www.alanzucconi.com/2015/09/16/how-to-sample-from-a-gaussian-distribution by Alan Zucconi