【问题标题】:What kind of resources are available for building a 2 player chess games interface?有哪些资源可用于构建 2 人国际象棋游戏界面?
【发布时间】:2012-04-11 08:45:07
【问题描述】:

我想创建一个 2 人国际象棋游戏。哪些 HTML 和 JS 资源可用于创建能够移动棋子的棋盘? (注:我不要国际象棋引擎)

另外,一旦我在浏览器中设置了棋盘,我应该如何使移动与在浏览器中打开相同网页的另一个人保持一致?

【问题讨论】:

标签: javascript html chess


【解决方案1】:

您可以使用jQuery AJAX functions 在玩家(和服务器)之间实时交流动作。

对于最终用户交互,jQuery UI(jQuery 的官方扩展)。特别是 Droppable 和/或 Sortable 控件。

(查看链接的演示)

【讨论】:

    【解决方案2】:

    你可以看看我正在开发的在线象棋应用程序,UI 是用HTML & javascript (jQuery/knockout.js) 编写的,后端是用 Java 编写的,运行在 Jetty 8 服务器上。
    我正在使用本机 websockets 进行通信。该应用程序托管在http://www.chesshunt.com

    虽然国际象棋规则都是在服务器端编写的,但是你仍然可以在Javascript看到棋盘的实现。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-04
      • 1970-01-01
      相关资源
      最近更新 更多