Guides

The core Nakama features provide the flexibility and functionality to create a variety of social experiences for your games and apps. Below are a few examples of using Nakama’s social features to add deeper, more engaging competition to your gameplay:

Bucketed Leaderboards

Create leaderboards with dynamic grouping for each player to keep competition engaging.

Custom Leaderboards

Create custom leaderboards for groups and their members or a player and their friends.

Tiered Leagues

Create linked leaderboards for a hierarchical league or tournament to keep players engaged and allocate rewards.

Guarding APIs

Limit client access to Nakama APIs to prevent malicious actors.

Custom Authentication with Third-Party Services

Authenticate users whose accounts are registered outside of Nakama.

Beyond the rich feature set, Nakama’s flexibility in how it can be deployed and utilized makes it an ideal solution for developers and studios of all sizes.

Asset Management

Using Nakama as an asset management system.

GameSparks Migration

Side-by-side comparison of features and implementation to make for a simplified move from the deprecated GameSparks service.

Deploy on Digital Ocean

Learn how to install and deploy Nakama in a Digital Ocean droplet.