New product announcement 🎉
Satori
- LiveOps to know your players, deliver features, run experiments and schedule events
Social Infrastructure At Scale
Login
Nakama
Product
Open-source
Nakama Enterprise
Capabilities
Social gameplay
Multiplayer
Competitive
Customization
Satori
Heroic Cloud
Pricing
Customers
Docs
Blog
Login
Nakama
Heroic Cloud
Satori
Concepts
Nakama
Getting Started
+
-
Overview
Install
+
-
Overview
Docker Compose
Windows
macOS Binary
Linux
CLI Commands
Configuration
Upgrading
Nakama Console
+
-
Overview
Status
User Management
Configuration
Runtime Modules
Accounts
User Groups
Storage
Leaderboards
Matches
API Explorer
Architecture Overview
Benchmarks
Data Privacy
Release Notes
Concepts
+
-
Overview
Authentication
Sessions
+
-
Overview
Session Management
User accounts
Storage Engine
+
-
Overview
Collections
Access Controls
Modeling for Scalability
Friends
+
-
Overview
Best Practices
Groups
+
-
Overview
Groups Best Practices
Real-time Chat
Parties
Multiplayer Engine
+
-
Overview
Client Relayed Multiplayer
Authoritative Multiplayer
Match Listing
Matchmaker
Query Syntax
Status
Leaderboards
+
-
Overview
Leaderboards Best Practices
Tournaments
Notifications
In-app Purchase Validation
Events
Client Libraries
+
-
Overview
Unity/.Net
JavaScript
Godot
Java/Android
Defold
C++
Unreal
Cocos2d-x C++
Cocos2d-x JavaScript
Snippets
+
-
Overview
Authoritative In-game Items
Authoritative Storage
Banning Users
Custom Authentication
Updating Group Metadata
Updating User Metadata
Server Framework
+
-
Overview
Introduction
TypeScript Runtime
+
-
Overview
Function Reference
+
-
Overview
Match Handler API
Match Runtime API
Code Samples
Go Runtime
+
-
Overview
Function Reference
+
-
Overview
Match Handler API
Match Runtime API
Code Samples
Dependency Pinning
Lua Runtime
+
-
Overview
Function Reference
+
-
Overview
Match Handler API
Match Runtime API
Code Samples
Server Runtime Examples
Streams
Tutorials
+
-
Overview
Initialize a New User
Daily Rewards
Remote Configuration
Sending Email Using SendGrid
JavaScript
+
-
Overview
Tic-Tac-Toe PhaserJS
.Net/Unity
+
-
Overview
Fish Game
Pirate Panic
+
-
Overview
Pirate Panic: Authentication
Pirate Panic: Friends
Pirate Panic: Clans
Pirate Panic: Storage
Pirate Panic: Matchmaking
Pirate Panic: Multiplayer
Pirate Panic: Leaderboards
Pirate Panic: Notifications
Ninja Battle
Guides
+
-
Overview
Bucketed Leaderboards
Custom Leaderboards
Tiered Leagues
Guarding APIs
Asset Management
Debugging with Delve
Deploy on Digital Ocean
Background Jobs
GameSparks Migration
Testing TypeScript Server Runtime Code with Jest
Custom Authentication with Third-Party Services
Using Hooks
Videos
Heroic Cloud
+
-
Introduction
Organizations
Projects
Builders
Satori
Concepts
+
-
Overview
Introduction
Identities
+
-
Overview
Properties
Events
Audiences
Feature Flags
Experiments
Live Events
Audiences
Feature Flags
Metrics
Experiments
Live Events
Settings
Docs
/
Satori
Client
.NET/Unity
C++/Unreal/Cocos2d-x
JavaScript/Cocos2d-js
Godot
Java/Android
Defold
cURL
REST
Server
TypeScript
Go
Lua
Table of Contents