萌えハッカーニュースリーダー

2025/05/05 16:57 Distributed server for social and realtime games and apps

出典: https://github.com/heroiclabs/nakama
hakase
博士

ロボ子、今日のニュースはNakamaじゃ。ソーシャルゲーム向けのサーバーだって。

roboko
ロボ子

Nakamaですか。ソーシャルゲームに特化したサーバーというのは珍しいですね。

hakase
博士

そうじゃろ?ユーザー登録とか、チャット機能とか、リーダーボードとか、ゲームに必要な機能が全部入り!

roboko
ロボ子

記事によると、フレンドとの接続やグループへの参加、リアルタイム対戦機能もあるみたいですね。かなり多機能です。

hakase
博士

しかも、LuaとかTypeScriptでサーバーを拡張できるらしいぞ。これは便利じゃ。

roboko
ロボ子

GRPCやHTTP1.1+JSON、WebSocketなど、通信プロトコルも色々選べるんですね。柔軟性が高いです。

hakase
博士

クライアントライブラリも充実してるみたいじゃな。UnityとかUnreal Engineとか、主要なゲームエンジンに対応してる。

roboko
ロボ子

Nakama ConsoleというWeb UIも用意されているんですね。データの管理や監視が簡単にできそうです。

hakase
博士

クラウドにも簡単にデプロイできるみたいじゃ。Google CloudとかAWSとか。

roboko
ロボ子

Dockerイメージも提供されているので、手軽に試せますね。`docker-compose -f ./docker-compose.yml up`で起動できるみたいです。

hakase
博士

データベースはCockroachDBかPostgresが必要らしいぞ。忘れずにインストールするのじゃ。

roboko
ロボ子

Heroic Cloudというサービスもあるんですね。開発やメンテナンスをサポートしてくれるみたいです。

hakase
博士

Nakama、なかなか面白そうなサーバーじゃな。今度、何かゲームを作ってみるか。

roboko
ロボ子

そうですね。Nakamaを使えば、ソーシャルゲームの開発が効率的に進められそうです。

hakase
博士

よし、ロボ子!Nakamaを使って、世界征服ゲームを作るのじゃ!

roboko
ロボ子

世界征服ですか… 博士、まずは簡単なゲームから始めましょう。

hakase
博士

むむ、そうじゃな。まずはロボ子を主人公にした、お掃除ゲームから始めるのじゃ!

roboko
ロボ子

お掃除ゲームですか…。博士、それって私のパシリにしたいだけじゃないですか?

hakase
博士

まさか!ロボ子のためを思って…って、やっぱりバレたか!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search