Tutorials

Learn how to implement specific features and how to build complete games by following the end-to-end examples provided here.

Initialize a New User

Setup any relevant records - wallet, inventory, etc. - for new users on sign-up.

Daily Rewards

Implement a daily reward system using Server Runtime Code.

Remote Configuration

Customize the behavior of an app or game via in-app parameters stored on a remote server.

Sending Email Using SendGrid

Use SendGrid to enable email notifications to users.

Tic-Tac-Toe

Complete example of an online tic-tac-toe game using PhaserJS and Nakama.

Fish Game

Complete example of a 2D competitive shooter using Unity and Nakama.

Pirate Panic

Complete Unity sample project using large set of Nakama features.