文件名称:国际跳棋java源码-clj-checkers:Clojure和ClojureScript中的跳棋游戏
文件大小:76KB
文件格式:ZIP
更新时间:2024-06-26 11:35:56
系统开源
国际跳棋java源码Clojure 和 ClojureScript 中的跳棋游戏 这是一个简单的跳棋棋盘游戏,用 Clojure 和 ClojureScript 编写。 游戏遵循美国跳棋规则(也称为英式跳棋或直跳棋)。 在*中查看。 除了以平局结束的比赛外,所有规则都得到执行。 它看起来怎样? 您可以在 . 当您在浏览器中打开上面的链接时,您将被重定向到一个带有标识游戏实例的长 URL 的页面。 理想情况下,您可以与您的朋友分享此 URL 以与他进行比赛。 但是如果您想自己尝试游戏,您也可以将第二个浏览器指向 URL(即使用不同的浏览器会话): 执行 感谢马克·巴斯蒂安 (Mark Bastian) 在如何使用“自下而上”的方法为回合制游戏编写规则方面的启发和陪伴! 服务器.clj 游戏状态包含在服务器端并使用 WebSocket 库广播到客户端。 webserver 用于为客户端提供编译好的 ClojureScript 前端代码。 路由是通过 . 由于游戏缺乏专门的“游戏大厅”,因此创建新游戏和加入现有游戏是基于路由的。 浏览器会话用于识别玩家(例如,如果用户在浏览器中刷新
【文件预览】:
clj-checkers-master
----.gitignore(42B)
----src()
--------checkers()
----resources()
--------public()
----LICENSE(34KB)
----boot.properties(136B)
----README.md(4KB)
----checkers.gif(92KB)
----build.boot(2KB)
----Procfile(72B)
----test()
--------checkers()