Implement Behavior Trees in pure GDScript.Created for fast-prototyping and experimentation.Saving and loading now supported.
a shader that uses 255x255 px images to change the color of the object it's applied to!
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
Flexible and customisable terminal emulator for Godot.-Everything can be changed : color, size, character spacing, font...-Lots of useful methods and signals so other nodes can easily interract with the terminal. (onCommandCaptured(), Print(), Newline(), Backspace(), etc...)-Single script attachable to a Node2D.
Godot asset to show the frame rate of your games.
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 tool allows you easier access to Twine stories in Godot.
Script that allows you to load OggVorbis audio file from location another than 'res://' without importing it to the project.
This script node permit to handle drag and drop of any nodes in a specific group of your choice.It handles correctly nodes that overlaps by picking the topmost one. It will also raise nodes that are bellow other nodes so they "fly over" when you drag them.
Pulsating light shader for round objects.This shader is based on the dot product between the face normal and the camera view vector, so it works best on smooth round surfaces with many triangles, ideally spheres.The shader has the following parameters:Albedo: base object color. Albedo's alpha channel works, but avoid using it for transparency. It is implemented to support alhpa in textures. For global transparency, use the Opacity parameter instead.Albedo Texture: texture for albedo. Alpha channel works.Saturation: higher values increase the flat color area in the center, with fast alpha slope on edges. Lower values cause blurred, softer gradients in the edges.Pulse Rate: how many times the light pulses per second.Pulse Intensity: how big the light becomes during pulses, relative to original object size. Pulses are created by moving the vertices along the triangles' normals during rendering. If applied to collideable objects, the collision shapes are unnafected.Opacity: alpha. Use this in animations to make objects fade in or out.May work with GLES2 but not tested.
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
This is script for Godot Engine, that validate JSON files by JSON Schema.