All Godot about…

K
Tool

Emacs

This package provides GDScript language support for the Emacs editor, offering syntax highlighting, code folding, and auto-completion features. It enhances the GDScript development experience within Emacs.

Library

MDFramework

MDFramework is a C# multiplayer game framework for Godot 3.4, designed to bring familiar features from other game engines into Godot. It provides tools for member replication, network spawning, command-line parameter parsing, logging, profiling, and more.

Tool

Godot-Trail-System

Godot Trail System is an advanced trail/ribbon plugin for the Godot Engine, supporting both 2D and 3D functionalities. It offers features like variable width, color gradients, texture tiling, and customizable smoothing algorithms, making it suitable for creating effects like vehicle skid marks or Tron-like trails.

Tool

vpuppr

Vpuppr is a cross-platform VTuber application developed with Godot, supporting multiple tracking backends. It is currently being rewritten for Godot 4, with the Godot 3 version available on the godot-3 branch.

Game

Memory Game

A simple memory game (finding pairs of cards) created using Godot Engine 3. A version for Godot Engine 4 is also available.

Library

HCoroutines

HCoroutines is a C# library for Godot that introduces hierarchical coroutines, simplifying game logic by handling Godot-specific features like signals, tweens, and pausing. It supports async programming and offers an easy-to-use interface for increased readability and reduced boilerplate.

Tool

codetranslator

Codetranslator is a tool designed to convert GDScript code to C# for the dual-language system in Godot. This project is still in the experimental phase and may contain bugs.

Game

Planet Rider

Planet Rider is a 2D physics-based parkour game developed with Godot Engine. Players must guide a stranded delivery man through randomly generated alien landscapes on a hover bike, collecting fuel to reach the rescue zone.

Tool

godot-simple-state

Godot Simple State is a clean and easy-to-use Finite State Machine (FSM) plugin for Godot 3.x. It simplifies state management by using nodes and provides functionalities like state transitions, signal handling, and dependency injection.

Tool

godot-launcher

Godot Launcher is a Python-based desktop application designed to streamline Godot Engine development environment management. It offers a centralized interface for managing projects, engine versions, extensions, and templates, enhancing workflow efficiency for Godot developers.

Library

godot-voxel

Godot Voxel is a C++ module/extension for Godot Engine 4, enabling the creation of real-time editable 3D volumetric terrains. It supports features like polygon-based mesh generation, physics integration, infinite terrains, and various voxel data streaming sources.

Library

FMOD GD4

FMOD GD4 provides an integration of the FMOD Studio API for Godot 4.4, enabling advanced audio functionalities within Godot projects. This plugin supports event playback, bank management, and editor integration for streamlined audio development.

Tool

Gedit

This project provides GDScript syntax highlighting support for the Gedit text editor and other editors based on the gtksourceview library. It allows for improved readability and code editing experience when working with GDScript files.

Library

PortAudio

This Godot module provides wrapper methods for the PortAudio library, enabling low-latency audio processing and direct control over audio input and output within Godot Engine. It offers flexibility in choosing audio drivers and managing audio buffers, making it suitable for audio tools and rhythm games.

Tool

Material Maker

Material Maker is a Godot Engine-based tool for creating textures procedurally and painting 3D models. It utilizes a node-based interface for defining textures and brushes, similar to Substance Designer.