Spatial Audio
by gotoAndPlay() | MIT
This demo project shows how to turn live voice streams provided by the SmartFoxServer 3 audio API into positional (3D) audio sources in a Godot scene
In this demo users can move their avatars in a simple 3D space using arrow keys, while their position and rotation are broadcast to the other clients through User Variables. Everyone's microphone is captured and streamed automatically on entering the
Buddy Voice Chat
by gotoAndPlay() | MIT
This demo project shows how to use SmartFoxServer audio API to add real‑time voice communication to a Godot application
Built on top of the SmartFoxServer 3 Buddy List system, this demo lets users manage a contact list and place one‑to‑one voice calls to online buddies, complete with call invitations, text chat, and mute controls. It demonstrates the full audio workflow
Shooter
by gotoAndPlay() | MIT
This demo project shows how to develop a full multiplayer realtime combat game with Godot and SmartFoxServer
This demo project shows how to develop a full multiplayer first/third person combat game with Godot and SmartFoxServer 3. The game utilizes SmartFoxServer 3's ability to mix TCP and UDP -based messaging. All critical game informations (shooting, animation
Tic-Tac-Toe
by gotoAndPlay() | MIT
This demo project shows how to develop a full multiplayer turn-based game with Godot and SmartFoxServer
This demo project shows how to develop a full multiplayer turn-based game with Godot and SmartFoxServer 3 by implementing the well-known paper-and-pencil game for two players. Nonetheless it also supports spectators, who can participate in the game and
Lobby Matchmaking
by gotoAndPlay() | MIT
This demo project, third in a series of three, shows how to use SmartFoxServer's match-making system to join players in games based on their skill level, and how to implement invitations to play
This demo project is the third one in a series of three in which you will learn how to lay the foundations for a lobby application to be used as a template in multiplayer game development. A lobby is a staging area which players access before joining the
Lobby Buddies
by gotoAndPlay() | MIT
This demo project, second in a series of three, leverages SmartFoxServer's Buddy List system to add more features to a lobby application: friends list, private chat, user profile and more
This demo project is the second one in a series of three in which you will learn how to lay the foundations for a lobby application to be used as a template in multiplayer game development. A lobby is a staging area which players access before joining the
Lobby Basics
by gotoAndPlay() | MIT
This demo project, first in a series of three, implements the basic structure of a lobby in a multiplayer game, showing how to launch and join games in SmartFoxServer, and also add an in-game chat
This demo project is the first one in a series of three in which you will learn how to lay the foundations for a lobby application to be used as a template in multiplayer game development. A lobby is a staging area which players access before joining the
Connector
by gotoAndPlay() | MIT
This demo project shows how to connect to SmartFoxServer 3 and complete the login process
This demo project shows how to setup and use the SmartFox client API object in order to establish a connection to SmartFoxServer and execute the login process. It also features the logic needed to activate SmartFoxServer's protocol cryptography. For more
DotGodot
by Crystal Ocean | Apache 2.0
DotGodot is a C# Source Generator plugin for Godot 4 that delivers compile-time code generation with zero runtime overhead. It provides [OnReady] for auto node binding and [OnSignal] for auto signal connection — bringing GDScript's convenience to C#
DotGodot DotGodot is a C# Source Generator plugin for Godot 4 that provides zero-cost, compile-time code generation to eliminate boilerplate in C# game scripts. 💡 Features [OnReady] Auto Node Binding: Mark fields/properties with [OnReady] and GetNode
Squash the Creeps with C# Demo
by Godot Foundation | MIT
This is a simple game where your character must move and jump to squash as many enemies for as long as possible. You gain 1 point for every enemy squashed
This is a simple game where your character must move and jump to squash as many enemies for as long as possible. You gain 1 point for every enemy squashed. Controls: Up Arrow, W, Gamepad Left Stick: Move up Down Arrow, S, Gamepad Left Stick: Move down
Pong with C# Demo
by Godot Foundation | MIT
A simple Pong game. This demo shows best practices for game development in Godot, including signals
A simple Pong game. This demo shows best practices for game development in Godot, including signals. Language: C# Renderer: Compatibility Note There is a GDScript version available here. How does it work? The walls, paddle, and ball are all Area2D nodes
Pong Multiplayer with C# Demo
by Godot Foundation | MIT
A multiplayer demo of Pong. One player presses "host". The other presses "join". This only works locally
A multiplayer demo of Pong. One player presses "host". The other presses "join". This only works locally. Language: C# Renderer: Compatibility Note There is a GDScript version available here
Dodge the Creeps with C# Demo
by Godot Foundation | MIT
This is a simple game where your character must move and avoid the enemies for as long as possible
This is a simple game where your character must move and avoid the enemies for as long as possible. This is a finished version of the game featured in the "Your first 2D game" tutorial in the documentation, but ported to C#. For more details, consider
2.5D Project with C# Demo
by Godot Foundation | MIT
This demo project shows a way to create a 2.5D game in Godot by mixing 2D and 3D nodes. It also adds a 2.5D editor viewport for easily editing 2.5D levels
This demo project shows a way to create a 2.5D game in Godot by mixing 2D and 3D nodes. It also adds a 2.5D editor viewport for easily editing 2.5D levels. Language: C# and a little bit of GDScript Renderer: Compatibility Note There is a GDScript version
Ogham Storyteller Foundation
by Heathen Engineering | Apache 2.0
Bringing the power of a non-linear narrative editor directly into Godot. We believe crafting intricate, branching stories shouldn’t require a computer science degree or an external toolchain, so we built a tool that lets you author and test rich narratives
Bringing the power of a non-linear narrative editor directly into your game engine. We believe crafting intricate, branching stories shouldn’t require a computer science degree or an external toolchain, so we built a tool that lets you author and test
GameplayTags Foundation
by Heathen Engineering | Apache 2.0
A hierarchical, dot-path GameplayTags implementation for Godot 4 — hashed identifiers with zero runtime string cost once registered, plus a full conditional rules engine (`GameplayTagCondition`/`GameplayTagOperation`) for driving gameplay and narrative
GameplayTags Foundation for Godot A hierarchical, dot-path GameplayTags implementation for Godot 4 — hashed identifiers with zero runtime string cost once registered, plus a full conditional rules engine ( GameplayTagCondition / GameplayTagOperation ) for
Foundation for xxHash
by Heathen Engineering | Apache 2.0
A minimal Godot 4 GDExtension exposing the xxHash algorithm family (32-bit, 64-bit, and 128-bit) to GDScript and C#. This is a low-level utility, not a game system in its own right — it exists to give the other Heathen Engineering Foundation gems (
A Godot 4 GDExtension that bundles xxHash, an extremely fast non-cryptographic hash algorithm by Yann Collet, and exposes it to GDScript and C#. This is a low-level utility, not a game system in its own right. It gives your project zero-allocation, non
Takobi AI
by Saku | MIT
Takobi AI is a C# AI framework for Godot featuring Behavior Trees, Hierarchical State Machines (HSM), and a live debugger. Built to be lightweight, modular, and easy to integrate into your projects
TakobiAI A behavior tree library for Godot 4 / C#, built on native Godot editor APIs Features Live Debugger — a dockable panel (built on Godot's EditorDebuggerPlugin ) that visualizes tick status and node state in real time while your game runs. Native
Zeus Inspector
by NotClerick | MIT
Extend Godot's Inspector with C# attributes to group, organize, and customize exported properties without writing editor scripts
Zeus Inspector is a Godot 4 plugin that enhances the default inspector through custom C# attributes. Forget writing EditorProperty or EditorInspectorPlugin for every property — just decorate your [Export] fields with attributes and the plugin handles the
InputForge
by PandoraOyun | MIT
A UE5-inspired Enhanced Input System for Godot 4 (C#). Runtime context stack, a modifier + trigger pipeline, and one unified InputKey for keyboard, mouse, gamepad, axes, mouse delta, and pointer — all configured in the Inspector, no InputMap strings
InputForge A UE5-inspired Enhanced Input System for Godot 4 (C#). InputForge replaces scattered _Input handlers and hard-coded key checks with a structured, Inspector-driven pipeline: physical input sources are described as resources, transformed through
RichLogger C#
by gorylpe | MIT
A feature-rich logger for Godot in C#. Utilize rich text for log content. Add stack traces, filter severity, save logs to file with single click. For multiplayer games development - process ID prefix on every log
Compatibility was tested with Godot versions: 4.3 4.4 4.5 4.6 4.7 Features: Enhanced Output Formatting - Format your logs with rich text, colors, and styling 5 Log Levels - Error, Warning, Info, Debug, Verbose with visual differentiation Stack Traces
xpTURN.Klotho
by xpTURN | Apache 2.0
Deterministic Unity & Godot framework for rollback, lockstep & server-authoritative multiplayer. Engine-agnostic pure C# core, FP64 fixed-point math, ECS, physics, navigation, and replays — frame-perfect, cross-platform reproducible
xpTURN.Klotho (Godot) Deterministic Multiplayer Simulation Framework for Godot (.NET) A deterministic-simulation framework supporting Client-Side Prediction (CSP), Rollback, Frame Synchronization, Server-Driven mode, and Replay. The simulation core is
Dear ImGui Godot
by Shatadev | MIT
Fully-featured Dear ImGui plugin for Godot 4 with imgui-rs backend. Made by Shatadev. Dear ImGui created by ocornut
Dear ImGUI is a handy-dandy immediate mode graphical user interface commonly used for tooling and debugging. Latest: 1.18.0 NOTICE: After updating the addon or changing engine versions, restart the engine, then toggle the plugin and singleton off and on
Developer Game Console
by cherttov | MIT
Godot addon that adds an in-game developer console to run and output in-game commands. Configuration & Usage information in detailed description or on Github (README.md)
Godot Developer Console Godot addon that adds an in-game developer console to run and output in-game commands. Note: All of the documentation below is written based on the newest Release Installation Download the latest release from the repository
loading more results...