All Godot about…

K
Tool

GodotOnReady

GodotOnReady is a C# source generator for Godot 3.x that provides `onready`-like functionality for C# scripts, eliminating the need for reflection. It offers attributes to load nodes/resources and execute methods during `_Ready`.

Library

godot-enet-better

godot-enet-better is a Godot Engine module providing an enhanced ENet implementation for creating high-performance multiplayer games. It offers features like multiple channels, client kicking, and efficient packet handling.

Demo

TPS Demo

This is the official Third Person Shooter (TPS) demo for Godot Engine, showcasing high-quality graphics and gameplay mechanics. It provides a complete example for creating a TPS game in Godot.

Godot-4 Godot-3 3D Action Shooter Demo Example Open Source Godot 4.x, 3.5, 3.4, 3.3, 3.2.3, 3.2.2, 3.2.1, 3.2.0, 3.1.x
Tool

build-godot

Bash scripts for compiling and running Godot Engine on Linux, including dependency installation. Supports standard and Mono versions of Godot.

Desktop Tool Beginner GDScript Godot version-unknown
Demo

Takin Godot Template

Takin Godot Template is a Godot 4.4 template for game projects, fusing curated plugins, essential features, and best practices. It provides a solid foundation to kick-start new projects with GDScript.

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

Polygon Merge

Polygon Merge is a Godot Engine script from the Godot-Scripts collection, designed to simplify the process of merging polygons. It's part of a larger collection of useful scripts aimed at enhancing Godot game development workflows.

Tool

Simplex 2D/3D

Simplex 2D/3D is a Godot Engine plugin providing deterministic simplex noise functions for 2D and 3D applications. It offers a versatile tool for generating procedural textures, terrains, and effects within Godot projects.

Library

GodotSx

GodotSx provides reactive extensions for Godot 4's signal system, enabling Rx-style operations like merging and filtering signals. It's a lightweight alternative to full Rx implementations, offering essential reactive functionalities without the overhead.

Tool

spout-gd

Spout-gd provides Godot bindings for Spout, enabling sharing of OpenGL textures across Windows applications. It supports both sending and receiving textures with convenience classes like SpoutTexture and SpoutViewport.

Tool

Maaack's Scene Loader

Maaack's Scene Loader is a Godot 4.2 plugin that simplifies scene transitions by adding a loading screen with a progress bar and error handling. It supports asynchronous resource loading and easy integration into existing projects.

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

Captain Holetooth

Captain Holetooth is an exploratory 2D platformer developed with Godot 2, designed with younger players in mind. The game features a detailed world for players to explore.

Tool

Vim

This plugin integrates Godot Engine with Vim and Neovim, providing GDScript and GSL syntax highlighting, code completion, and run commands directly within the editor. It enhances the coding experience by leveraging Vim's capabilities for Godot game development.

Tool

Godot VirtualJoystick

This Godot 3.3 plugin provides a virtual joystick for mobile games, supporting both 2D and 3D projects. It's designed for easy integration and use in commercial projects, encouraging sharing and support.