Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK.
topfreegames/pitaya की मुख्य विशेषताएं हैं: Game Server Frameworks, Developer Frameworks, गेम डेवलपमेंट, Game Development।
topfreegames/pitaya के ओपन-सोर्स विकल्पों में शामिल हैं: name5566/leaf — Leaf is a game server framework written in Go designed for building multiplayer game backends. It provides a modular… xtaci/gonet — A Game Server Skeleton in golang. lonng/nano — Nano is a distributed application framework designed for building systems using an actor-based messaging model. It… xiaonanln/goworld — Scalable Distributed Game Server Engine with Hot Swapping in Golang. cocoatoucher/glide — Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials. dobyte/due — 基于Go语言开发的高性能分布式游戏服务器框架.
Leaf is a game server framework written in Go designed for building multiplayer game backends. It provides a modular backend architecture that organizes server logic into independent modules and includes a concurrent task scheduler for managing ordered, delayed, or recurring functions. The framework features a TCP and WebSocket server that manages simultaneous connections through a single interface. It incorporates a message router capable of decoding Protobuf and JSON data to map incoming network packets to specific internal server modules. The system includes capabilities for multi-protoco
Scalable Distributed Game Server Engine with Hot Swapping in Golang
Nano is a distributed application framework designed for building systems using an actor-based messaging model. It functions as a distributed actor framework that decouples components through asynchronous messaging to maintain state isolation across a server cluster. The system acts as a cluster message dispatcher and session-aware request router, tracking client state to route incoming messages to the specific agent holding the session data. It utilizes a distributed agent registry to coordinate the dispatching of messages between multiple application instances acting as agents. The framewo