Tools

Showing 36 of 1,123 results
Page3 of 94
Event Audio hero image

Event Audio

by bbbscarter

FREE

An event-based audio workflow for Godot. - Event based - add audio without modifying scenes or nodes. - Centralised. Build up a banks of audio in one place. - Works with 2D and 3D scenes. - Works with GDScript and C#. - Multiple audio variants can be associated with a trigger. When triggered, a random choice will be picked. - Triggers are searched for hierarchically the using `+` separator. - Audio banks can be swapped out at runtime.

HCoroutines (C#) hero image

HCoroutines (C#)

by inspiaaa

FREE

HCoroutines is a library that helps you write game logic in an intuitive way by bringing the concept of hierarchical coroutines to Godot for the C# language. This tool has been specifically designed for the Godot game engine, making it a breeze to work with features that would otherwise be a headache to integrate with: - Handles features specific to Godot, such as signals, tweens and delays. - Allows you to run code either in _Process() or _PhysicsProcess() frames. - Out of the box support fo...

Universal Godot Utils – Debugging, Encryption & More hero image

Universal Godot Utils – Debugging, Encryption & More

by newjoker6

FREE

** if godot doesnt download, hit view files and download from repo The Universal Godot Utils pack is a versatile collection of utilities designed to enhance debugging, logging, encryption, memory tracking, and configuration management in your Godot projects. Supporting both GDScript and C#, this script ensures seamless integration across different workflows. Full written documentation with both gdscript and c# examples. Features: Advanced Debugging & Logging: Includes gradient, pulsating, and...

WindColors hero image

WindColors

by tyfon

FREE

Adds Tailwindcss colors page to editor

Stairs Character C# hero image

Stairs Character C#

by andicraft

FREE

A simple to use class that enables your CharacterBody3D to handle stairs properly.

GDScript Type Matching hero image

GDScript Type Matching

by pattyhoswell

FREE

A Script to get class type (Also works for custom class and cross-scripting). Can be used for pattern matching. Your script must have class_name (Or [GlobalClass] if C#) for this to work as intended

VarGen hero image

VarGen

by dmitriyshmilo

FREE

A small code generation tool, which inserts `onready var` statements for the selected nodes into a root node script. Works for GDScript and C#.

PlatformerController2D for Godot 3.x in C# hero image

PlatformerController2D for Godot 3.x in C#

by d0ct0rdave

FREE

A C# implementation of the PlatformerController2D found in the AssetStore for Godot >=3.5 . Ported from Evan Barac's Godot 4.0 GD version (https://github.com/Ev01/PlatformerController2D) Original description: 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) -...

PlatformerController2D for Godot 4 in C# hero image

PlatformerController2D for Godot 4 in C#

by d0ct0rdave

FREE

A C# implementation of the PlatformerController2D found in the AssetStore for Godot >=4.2 . Ported from Evan Barac's Godot 4.0 GD version (https://github.com/Ev01/PlatformerController2D) Original description: 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) -...

GdCSharpLog hero image

GdCSharpLog

by joachimbarr

FREE

A Simple logger for C# game projects * Colored output using print_rich * prompt containing date,time,file,function and line * multiple log level * hide debug and info message on release to use it use the log object for exemple : Log.dbg("debug message"); Log.info("info message"); Log.warn("warning message"); Log.error("error message");

Lua GDExtension hero image

Lua GDExtension

by gilzoide

FREE

Extension for using the Lua programming language in Godot 4.4+, powered by Lua 5.4 - Create Godot scripts directly in Lua, making it possible to use Lua as an alternative to GDScript or C# - Create additional Lua states to support modding in your game, as many as you need! - Supports Godot APIs in Lua: work with variants, Godot classes, load code from "res://..." and more! - Supports Lua objects in GDScript: access LuaState, LuaTable, LuaFunction, LuaCoroutine and more! Check out the project ...

Statechart Sharp: a state machine plugin hero image

Statechart Sharp: a state machine plugin

by lgwcp

FREE

A simple statechart plugin for Godot, implemented in C#. Statechart is a state machine, supports hierarchy states, and has various state mode. This plugin provides basic nodes to build statechart in Godot editor.