0

現在、Django を使用してマルチプレイヤー ゲームを開発しています。ゲームはチャット ルーム アプリと見なすことができます。各ユーザーは最大 8 人のプレイヤーの部屋を作成でき、他のユーザーが参加するのを待ってからプレイを開始できます。

この目的のために、私はググって、2つの可能な解決策を見つけました:

  • 1つはgevent-socketioまたはtornadoでDjangoを使用しています。これはgithubリンクです
  • もう1つはnodejsでDjangoを使用しています。これはチュートへのリンクです

私の場合、どのソリューションがより適しているかわかりません。それに、チャット ルームごとに WebSocket を動的に作成する必要があると思いますよね?

4

1 に答える 1

0

node.jsと一緒に使うのがベストだと思いますsocket.io。とてもシンプルで、あなたの状況にぴったりです。各クライアントを一意に関連付ける必要があります。これsocket.ioは、必要なことを行うためにさらに確認できる一意のクライアント ID を生成することによって行われます。

始めるための良い例を次に示します: http://udidu.blogspot.com/2012/11/chat-evolution-nodejs-and-socketio.html

于 2013-06-25T18:46:23.477 に答える