文件名称:go-websocket:你曾经在网络上玩过围棋吗?
文件大小:386KB
文件格式:ZIP
更新时间:2024-06-28 17:19:26
JavaScript
WebSocket 围棋是一种古老的游戏,涉及两个玩家在网格上竞争空间。 目标是包围最大的区域。 有关更多信息,请参阅上面的*文章。 我开始这个项目有以下三个原因: 我喜欢围棋游戏 玩它需要一个棋盘和一堆石头(网络比现实生活更好) 我想学习 HTML5 Canvas 和 WebSocket API 在波特兰 Cascadia Ruby 会议上的一次演讲中,我开始思考原因 3,演讲者正在展示观众正在参与的基于 WebSocket 的聊天应用程序。 去做: 实现对、集、图 在 Board.putPiece 上连接图北、南、东、西边 切换棋盘坐标的顺序,x 是第一个,y 是第二个 添加队列#contains Vertex 持有一对坐标 添加从相邻顶点对中生成一条边 使用新的 Pair、Set 和 Graph 类型 添加集#remove 查找顶点邻域 实现 B
【文件预览】:
go-websocket-master
----jasmine()
--------SpecRunner.html(1KB)
--------src()
--------lib()
--------spec()
--------MIT.LICENSE(1KB)
----index.html(2KB)
----main.go(2KB)
----bfs.md(1KB)
----img()
--------go-two-components.png(40KB)
--------surrounded.png(37KB)
--------kauri.jpg(129KB)
--------edges.png(6KB)
--------go-two-components-graph.png(26KB)
----go_game.js(9KB)
----bfs.pdf(111KB)
----README.md(2KB)
----.gitignore(49B)