Colyseus is a real-time multiplayer game framework for Node.js that provides an authoritative server model, delta-compressed state synchronization, and room-based session orchestration. It is designed to handle the core infrastructure of multiplayer games, including matchmaking, state management, and scalable process distribution across multiple servers. The framework distinguishes itself through its schema-based state definition, which enables automatic serialization and change tracking, combined with a binary WebSocket protocol for low-latency updates. Its matchmaking pipeline routes player
This project is a browser-based, real-time multiplayer action game where players control a character on a 2D canvas to absorb objects and grow in size. It utilizes a Node.js game server and WebSockets to synchronize game state, player movement, and chat across all connected participants. The application is delivered as a dockerized game application, ensuring consistent hosting and deployment across different cloud environments through containerized server environments. The system implements an authoritative server model that processes all game logic and physics to prevent cheating and mainta
KBEngine is a distributed game server engine and backend infrastructure designed for massively multiplayer online environments. It provides a multi-process architecture to handle high player concurrency and real-time interactions within a shared virtual world. The system features a scriptable game logic framework that combines a high-performance core with a high-level scripting language. This allows for game behavior modifications through a hot-fixable runtime that updates logic without requiring server restarts. The engine manages server scaling via dynamic load balancing across multiple ha
FiveM is a multiplayer modification framework and game engine modding tool. It serves as a platform for creating and hosting community-driven modifications for open-world game engines, functioning specifically as a framework for Grand Theft Auto V to enable custom servers and multiplayer game modes. The project provides a dedicated game server host for managing network traffic and synchronized game states in modified environments. Its capabilities extend to modding Red Dead Redemption 2, allowing for the extension of game mechanics and the addition of custom content. The framework supports c
BrowserQuest is a WebSocket multiplayer game engine and real-time state synchronization tool. It functions as a web-based game server designed to manage concurrent connections and broadcast updates to maintain a consistent shared world state between a central server and distributed web clients.
الميزات الرئيسية لـ mozilla/browserquest هي: Real-Time Multiplayer Frameworks, Browser-Based Engines, Game Servers, Authoritative Game Logic Hosts, Web Game Servers, Game State Synchronization, Multiplayer Game Servers, Real-Time Messaging.
تشمل البدائل مفتوحة المصدر لـ mozilla/browserquest: colyseus/colyseus — Colyseus is a real-time multiplayer game framework for Node.js that provides an authoritative server model,… owenashurst/agar.io-clone — This project is a browser-based, real-time multiplayer action game where players control a character on a 2D canvas to… kbengine/kbengine — KBEngine is a distributed game server engine and backend infrastructure designed for massively multiplayer online… citizenfx/fivem — FiveM is a multiplayer modification framework and game engine modding tool. It serves as a platform for creating and… unity-technologies/fpssample — This project is a first-person shooter template for Unity that implements networked gameplay, weapon systems, and… heroiclabs/nakama — Nakama is a distributed server framework designed for real-time multiplayer games and social applications. It provides…