3

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

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

4

2 回答 2

1

您可以使用jQuery AJAX 函数在玩家(和服务器)之间实时传达动作。

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

(请参阅链接的演示)

于 2012-04-11T08:53:58.950 回答
0

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

虽然国际象棋规则都是在服务器端编写的,但您仍然可以在Javascript.

于 2012-09-21T03:21:45.367 回答