Tags: multiplayer
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.
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.
GodotSteam
GodotSteam is a community-driven ecosystem providing tools for integrating Valve's Steam API with the Godot Engine. It supports Windows, Linux, and Mac platforms, offering pre-compiled versions, plugins, and examples for various Godot versions.
Multiplayer Third Person Shooter
A multiplayer third-person shooter example project built with Godot 3.2. It showcases basic features like player movement, weapon systems, and networking.
Multiplayer First Person Shooter
A Godot 3.2-based multiplayer first-person shooter template. This project provides a foundation for creating networked FPS games in Godot.
Starship Olympics
Starship Olympics is a fast-paced, local multiplayer party game developed with Godot Engine. Players control starships in top-down arena battles, competing in various challenges and competitions.
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.
UDP Snapshot interpolation
This Godot demo showcases UDP snapshot interpolation for networked physics, demonstrating essential techniques for real-time multiplayer games. It includes adjustable network frame rate and smooth animation through interpolation, though the author now favors state synchronization.
AgonesSDK
Agones SDK for Godot Engine enables integration with Agones, a multiplayer dedicated game server scaling and orchestration platform. This plugin provides GDScript functions to communicate with Agones, allowing Godot games to manage server lifecycle, health checks, and player tracking within a Kubernetes environment.
DynaDungeons
DynaDungeons is a Bomberman-inspired game developed with the Godot Engine. It features local multiplayer and utilizes assets from OpenGameArt under a Creative Commons license, serving as a learning project.
Godello
Godello is a Trello-inspired Kanban board application built with the Godot Engine, showcasing Godot's capabilities for creating complex, real-time collaborative desktop applications. It features both online and offline data storage options and demonstrates advanced GUI and data architecture.
Godot GamePad
Godot GamePad is a two-part project that allows players to use their mobile devices as controllers for Godot games. It includes a Godot plugin for developers to integrate mobile controllers and a mobile app for players.
Rapid Rescue
Rapid Rescue is a local multiplayer strategy game for Godot, inspired by Labyrinth. Players manipulate river tiles to guide stranded characters to safety, competing to rescue five characters first.
Gdnet for Godot 3
GDNet is an ENet wrapper for Godot 3, providing connection handling, sequencing, reliability, and more on top of UDP. It simplifies networking in Godot games by offering a thin wrapper around the ENet library.
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.
voxelgame
A collection of voxel game demos for Godot Engine 4.3, showcasing a custom C++ voxel module. Includes scenes for blocky and smooth terrain, with a Minecraft-like demo featuring basic multiplayer support.
GodotPhoenixChannels
GodotPhoenixChannels is a GDScript implementation for the Channels API of the Phoenix Framework, enabling Godot games to connect to Phoenix Channels. It facilitates real-time communication between Godot projects and Elixir/Phoenix backends, supporting features like presence tracking and event handling.
Broken Seals
Broken Seals is a 3D third-person RPG developed with a custom version of the Godot Engine, focusing on complex gameplay reminiscent of old-school MMOs. It features both multiplayer and single-player capabilities and aims to run on multiple platforms, with a PC-first design.
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.
Entity Spell System
The Entity Spell System is a C++ module for Godot Engine, designed to handle entities, spells, auras, and related mechanics commonly found in RPGs. It supports both 2D and 3D games and includes networking capabilities for authoritative multiplayer implementations.
Flappy Race
Flappy Race is a free and open-source 2D multiplayer game made with Godot 3, inspired by Flappy Bird and Mario Kart. It supports desktop and HTML5 platforms and includes features like items, bots, and online multiplayer.