代码之家  ›  专栏  ›  技术社区  ›  RexE

制作一个2人网络文本游戏

  •  3
  • RexE  · 技术社区  · 16 年前

    我正在制作一个简单的基于网络的回合制游戏,并试图确定有哪些模块可以帮助我完成这项任务。

    以下是我要构建的web应用程序:

    • 用户访问主页,点击“玩游戏”链接
    • 这会将用户带到一个“游戏室”,在那里他要么加入其他一直在等待搭档玩的人,要么等待有人加入
    • 一旦房间里有两个用户,游戏就开始了。这是一个非常简单的基于回合的文本游戏。一个用户输入一个数字,另一个用户输入另一个数字,以此类推,直到满足某些条件,游戏结束;每个玩家都会显示他们的最终分数。

    我的默认计划是使用Django和AJAX来实现这一点。有没有现成的模块/框架可以帮我节省一些从头开始写这篇文章的工作?(注意:如果有一些很棒的.NET库,我可以协商在.NET中完成这项工作。)

    2 回复  |  直到 16 年前
        1
  •  1
  •   Steve Moyer    16 年前

    试试 Jabber 协议。。。它对IM很有用,但也被设计为供其他类型的系统使用,而且已经有了一套 bindings for Python 因为它变得如此流行。

        2
  •  1
  •   wombleton    16 年前

    如果我不想让大量的用户通过Ajax服务器快速地进行投票。

    您选择的js库将使轮询更容易。

    如果你想让它更大更毛,你可以看看 Strophe ,一个用于编写XMPP客户端的js库——它有一些示例站点。

    推荐文章