A GDScript thread pool to asynchronously execute tasks.
Adds Firebase compatibility to your Godot 4.x project
3 Classes that brings hex detection, 3D LOS, distance, influence, shortest path ... all you need to build a classical boardgame based on a single image hex map. A demo in the source tree.
Simple extensible logger for Godot 4.x. Comes with default console writer and error file writer with max log size limitation.
A simple 3D 100-line free-look camera for Godot 4.0 that mimics some of the functionality of the editor's camera for in-game use.!! Original authors/contributors are Adamviola et al. (https://github.com/adamviola/simple-free-look-camera). This is a port to Godot 4.0.* Use W and S to move forward and backward.* Use A and D to move left and right.* Use Q and E to move up and down.* Press Shift to move faster, and hold Alt to move slower.* Roll the scroll wheel to increase and decrease movement speed.* Hold down the right mouse button to rotate the camera.There's a slider in the editor to control mouse sensitivity.Install it by attaching camera.gd to your Camera3D node.
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 4.0+.Full documentation is online - https://heroiclabs.com/docs
100% Pure GDScript Software MIDI Player for Godot Engine 44.0.2 update:* Fixed for Godot Engine 4.0* Fixed clamp/max to clampf/maxf4.0.1 update:* Fixed for Godot Engine 4 RC14.0.0 update:* Ported from Godot Engine 3 version.
A Godot 4 port of Dicebag by 8bitskull, originally in Lua for Defold.It contains various random dice and RNG functions that are useful for anyone making RPG's and especially those that emulate tabletop RPGs.Converted to Godot 3.2 by yagichConverted again to Godot 4.0 by cablefish1 who removed some functions and rewrote some.Join the RPGodot discord to join the development of more universal RPG tools.
A character controller for Godot 4 with run, jump, climb, glide, optional stamina, and interactables.
Godot PostgreSQL Client is a GDscript script / class that allows you to connect to a Postgres backend and run SQL commands there. It is able to send data and receive it from the backend. Useful for managing player user data on a multiplayer game, by saving a large amount of data on a dedicated Postgres server from GDscript.The class is written in pure GDScript which allows it not to depend on GDExtention. This makes it ultra portable for many platforms.Detailed documentation: https://github.com/Marzin-bot/PostgreSQLClient/wiki/Documentation
A player with basic first-person controls. Ready to use with no configuration required. It's that simple.
This is a platformer class with many tweakable settings which can be used to control a 2D character (think supermario 1).##Features- Double jump- Coyote time- Jump buffer- Hold jump to go higher- Defining jump height and duration (as opposed to setting gravity and jump velocity)- Assymetrical jumps (falling faster than rising)