All Godot about…

K
Tool

MechanicalFlower Godot Template

A comprehensive Godot project template by MechanicalFlower, designed for clean code separation, continuous integration, and streamlined development workflows. It includes features like code formatting, license tracking, and addon management.

Tool

godot-gdscript-toolkit

GDScript Toolkit provides command-line tools for GDScript development, including a parser, linter, formatter, and code metrics calculator. It integrates with Godot 3 and 4, offering static analysis, code formatting, and complexity analysis.

Tool

Geany

This project provides GDScript syntax highlighting support for the Geany text editor/IDE, enabling a better coding experience when working with Godot Engine projects. It includes installation instructions for setting up Geany to recognize and highlight GDScript code.

Tool

gd2cs.py

gd2cs.py is a Python script with a graphical UI plugin for the Godot Editor that automates the conversion of GDScript code to C#. While not perfect, it significantly reduces the manual effort required for code conversion.

Tool

Discord.gd

Discord.gd is a Godot Engine plugin for interacting with the Discord Bot API, enabling the creation of Discord bots using GDScript. It supports features like buttons, select menus, slash commands, and real-time event handling through Godot signals.

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.

Library

Goost

Goost is a general-purpose Godot Engine extension implemented as a C++ module, designed to complement the engine with missing functionality and optimize performance-critical tasks. It aims to prevent engine bloat by providing additional core data structures and exposing hidden built-in functionality.

Demo

UDP State synchronization

This demo showcases state synchronization in Godot for networked physics, offering a more efficient approach than snapshot interpolation. It includes features like sequence checking and linearly interpolated error correction.

Tool

Talo

Talo is a self-hostable game backend and Godot plugin offering tools and APIs for player management, leaderboards, stats, game saves, event tracking, and more. It simplifies data-driven decisions and enhances game development workflows.

Game

Reia

Reia is an open-source, action-adventure RPG built with Godot Engine, offering both online MMO and offline single-player experiences. Players can explore procedurally generated worlds, manage their own economies, and restore Reia's world through story-driven gameplay.

Library

WaterSplash 2D node

A 2D water splash node for the Godot game engine. This module, created for the game LittleShadows, allows developers to easily add water splash effects to their 2D games.

Tool

BoxCam2D

BoxCam2D is a Godot Engine plugin providing a simple way to implement grid-based 2D camera movement. It's designed for Godot 3.x and offers an easy setup for 2D projects requiring a room or grid-based camera system.

Tool

Grass Plugin

This Godot Engine plugin efficiently handles large amounts of grass, foliage, and vegetation within game environments. Designed for use with static meshes, it offers good performance even in extensive scenes.

Library

AntialiasedLine2D

The AntialiasedLine2D add-on for Godot 4.x provides higher-quality antialiased Line2D and Polygon2D drawing compared to Godot's default implementation. It features helper nodes for drawing circles and regular polygons easily, supporting various platforms and renderers.

Tool

Godot Mixing Desk

Godot Mixing Desk is a modular plugin for the Godot Engine, designed to simplify procedural audio and adaptive music implementation. It provides tools for creating interactive music and soundscapes with minimal coding, using a node-based system for managing audio components.