0

我目前正在用 Django 开发一个多人游戏。您可以将游戏视为聊天室应用程序。每个用户最多可以创建8个玩家的房间,等待其他用户加入,然后开始玩。

为此,我四处搜索并找到了两种可能的解决方案:

  • 一种是使用带有 gevent-socketio 或 tornado 的 Django,这里是github 链接
  • 另一个是使用带有nodejs的Django,这里是tuto的链接

我不知道哪种解决方案更适合我的情况。此外,我想我需要为每个聊天室动态创建 websocket,对吧?

4

1 回答 1

0

我认为最好node.jssocket.io. 它非常简单,非常适合您的情况。您必须唯一地关联每个客户,这socket.io可以通过生成一个唯一的客户 ID 来帮助您,您可以进一步检查以执行您想要的操作。

这是一个让您入门的好例子:http: //udidu.blogspot.com/2012/11/chat-evolution-nodejs-and-socketio.html

于 2013-06-25T18:46:23.477 回答