Nakama (EE. UU., Heroic Labs) es un servidor de juego open-source (Apache-2.0) que resuelve la capa social y de backend de los juegos: cuentas, matchmaking, leaderboards, chat, guilds y lógica customizada en Lua, TypeScript o Go. Corre self-hosted (Docker/Kubernetes) o en la Heroic Cloud gestionada.
Para qué sirve
- Autenticar jugadores (e-mail, dispositivo, Facebook, Steam, Apple)
- Matchmaking y salas en tiempo real con lógica server-authoritative
- Social: amigos, grupos/guilds, chat y leaderboards
- Extender con runtimes customizados (Lua/TS/Go)
Productos
El núcleo es el servidor Nakama (open-source), con consola de administración, APIs cliente para Unity, Unreal, Godot y nativas. Heroic Labs completa el paquete con Heroic Cloud (hospedaje gestionado), Hiro (framework de meta-game) y Satori (LiveOps). El código está en GitHub con comunidad activa.
Precios públicos
- Servidor open-source gratuito (Apache-2.0): el costo es solo la infraestructura propia
- Heroic Cloud: planes de hospedaje gestionada bajo contacto/página pública
- Hiro/Satori: licenciamiento propio, vía contacto
Puntos fuertes
- Control total del backend con código abierto auditable
- Self-host en cualquier proveedor: sin lock-in de datos
- Suite social completa (chat, guilds, leaderboards) lista en producción
Puntos de atención
- Operar self-hosted exige DevOps (escala, backup, monitoreo)
- La documentación de las licencias comerciales (Hiro/Satori) queda en el contacto
- Menos servicios listos de LiveOps que PlayFab

