1

iOS および Android 用の非同期ターン制ゲーム (Angry Words や DrawSomething など) を開発しています。プレイヤー同士が会話できるチャットセクションをゲーム内に実装したいと考えています。

メッセージをほぼ瞬時に送信したいので、XMPP の使用を検討しています。その方法についていくつか質問があります。

  • マッチごとにルームを作成し、そこにメッセージをドロップする必要がありますか? または、一致IDを指定して、ある種の形式(jsonなど)でユーザーから他のユーザーに送信する必要があります。
  • ゲームは複数のデバイスで使用できるため。メッセージ履歴を回復できるようにするには、メッセージをログに記録する必要があります。どのモデルに従うべきですか?
    • アリスからのメッセージ -> ボット (ボットがメッセージをログに記録) -> ボブ
    • メッセージにログインするために、サーバーに何らかのプラグイン/拡張機能を実装します

ありがとう

4

0 に答える 0