跳转至

Nakama heroiclabs

heroiclabs nakama GitHub Repo stars

Nakama 是一款面向社交和实时游戏及应用的分布式服务器后端,提供生产就绪的解决方案以构建可扩展服务。

核心功能涵盖用户管理(支持社交网络、邮箱及设备 ID 登录)、数据存储、社交网络(好友与群组)、聊天系统(1 对 1、群组及全局聊天,含历史记录)、多人游戏(实时与回合制)、竞技排行(动态排行榜与锦标赛)、应用内购买验证及推送通知。支持使用 Lua、TypeScript/JavaScript 或 Go 编写自定义逻辑扩展,内置匹配器、仪表盘和监控指标。

技术栈支持 gRPC、HTTP/JSON、WebSocket 及 rUDP 协议,提供 .NET、Unity、JS 等多种官方客户端 SDK。部署兼容 Docker、二进制及主流云平台,后端依赖 CockroachDB 或兼容 Postgres 的数据库,并内置 Web 控制台用于数据管理与实时监控。