Nakama は、Heroic Labs が公開しているオープンソースのゲームサーバーです。リアルタイム対戦・順位表・大会・チャットなどの機能がまとまっていて、Apache License 2.0 で無料で使えます。運用を任せたい場合は有料の Heroic Cloud が別にあります。
Nakama とは何か
Nakama は、Heroic Labs が「オンラインゲーム・ソーシャルゲームのための、オープンソースのゲームバックエンド(ゲームの裏側で動くサーバー)」として公開しているソフトです。公式サイトは、リアルタイム対戦・交流の仕組み・競い合いの仕組みを1つのサーバーでまかなうものだと説明しています。
つなぎ込みの部品(クライアントライブラリ)が公式から配られている先として、公式サイトは Godot・Unity・Unreal Engine・MonoGame・libGDX・Defold・Cocos2d・Phaser・Macroquad を挙げています。言語ごとのライブラリとしては Unity/.NET・Unreal Engine・Godot Engine・Defold・Cocos2d-x・JavaScript・C/C++・Java/Android が並んでいます。
サーバー側の処理は Go・TypeScript・Lua で書けます。2026年9月の時点で GitHub には 102 を超える公開版があります。
Nakama でなにができますか
公式サイトが挙げている Nakama の中身は、大きく4つです。
- リアルタイム対戦 — サーバーが判定を持つ形(authoritative)と、クライアント同士をつなぐ形(relayed)の両方、マッチメイキングと対戦の一覧
- 競い合いと進行 — 順位表・大会・ゲーム内通貨・課金の検証
- 交流 — フレンド・グループ・チャット・在席の表示・通知・外部アカウントでのサインイン
- 独自の処理 — Go・TypeScript・Lua で書くサーバー側の処理、フック・RPC・データベースへの接続
サーバーが判定を持つ形では、ゲームの進行そのものを Nakama の中で動かせます。公式サイトは、非同期のリアルタイム・能動的なターン制・受動的なターン制の3つの型に対応することと、進行の刻み(tick rate)を毎秒1〜60回の範囲で決められることを挙げています。
マッチメイキングは、プレイヤーと対戦のどちらにも自分で決めた特徴を持たせ、必須・希望・任意の条件で組み合わせる形です。
Nakama の費用とライセンス
Nakama 本体(Nakama OSS)は無料で、ライセンスは Apache License 2.0 です。自分で用意したサーバーに入れて動かせます。
運用を任せたい場合は、Heroic Labs が Heroic Cloud という有料の提供を別に用意しています。Nakama の料金は、割り当てる CPU とデータベースの規模に応じて公式の料金ページで示される形です。同じ会社の Satori(運営のためのツール)は月600ドルからと書かれています。
| 項目 | 公式の記述 |
|---|---|
| Nakama OSS(自分で動かす) | 無料・Apache License 2.0 |
| Nakama on Heroic Cloud | 有料(規模に応じて料金ページで提示) |
| Satori on Heroic Cloud | 月600ドルから |
Nakama を手に入れる場所
Nakama のソースコードは GitHub の heroiclabs/nakama にあります。公式サイトには「Download and Install Nakama OSS」の案内があり、文書(Documentation)・手引き(Guides)・入門(Tutorials)・動画(Videos)・クライアントライブラリの一覧が並んでいます。
相談の場としては、公式のフォーラム(Forum)と GitHub が挙げられています。
- Nakama を手に入れるhttps://heroiclabs.com/nakama/
- Nakama|ソースコードhttps://github.com/heroiclabs/nakama
- Nakama|料金https://heroiclabs.com/pricing/
このページの情報源
- Nakama — Heroic Labs 公式サイト(説明・対応するエンジン・機能・サーバー側の言語・公開版の数)https://heroiclabs.com/nakama/確認日 2026-09-12
- Heroic Cloud pricing and support — Heroic Labs(Heroic Cloud の料金の示され方・Satori の月額)https://heroiclabs.com/pricing/確認日 2026-09-12
- heroiclabs/nakama — GitHub(ライセンス)https://github.com/heroiclabs/nakama確認日 2026-09-12