ssb-chess:用于构建 scuttlebutt 国际象棋客户端的库

时间:2024-08-13 08:12:59
【文件属性】:

文件名称:ssb-chess:用于构建 scuttlebutt 国际象棋客户端的库

文件大小:45KB

文件格式:ZIP

更新时间:2024-08-13 08:12:59

JavaScript

国际象棋 用于为 scuttlebutt 平台构建国际象棋客户端的库。 该库旨在让您更轻松地构建自己的 ssb-chess 客户端、机器人或工具。 有关使用此库构建的 scuttlebutt 国际象棋客户端的示例,请参阅 。 协议 注意:由于这是建立在对等 2 对等协议上的,因此消息可能会被破坏或故意误导以作弊。 ssb-chess 不会验证客户是否同意帖子有效,因为它假定您的朋友可以信任。 下面的文档记录了的“内容”部分。 包含content字段的外部对象的“作者”字段是发布消息的人的 ID(使国际象棋移动、发布聊天消息、邀请其他玩家参加游戏等) 例如,移动的整个 scuttlebutt 消息可能如下所示: { "key": "%mbTncS4L6NkmWbUu28SYFR+gkS+EBXtv69qw1Nys+GA=.sha256", "value": { "p


【文件预览】:
ssb-chess-master
----utils()
--------backlinks_obs.js(1KB)
----ctrl()
--------player.js(629B)
--------inviteCtrl.js(1KB)
--------main.js(4KB)
--------recentActivityCtrl.js(2KB)
--------pgn.js(3KB)
--------gameComparer.js(439B)
--------gameCtrl.js(5KB)
--------userViewingGame.js(447B)
--------validMovesFinder.js(3KB)
--------social.js(945B)
--------gameMove.js(3KB)
--------settings.js(1KB)
--------worker.js(525B)
--------userGameUpdatesWatcher.js(5KB)
----db()
--------game_db.js(1KB)
----.gitmodules(112B)
----.eslintrc.js(286B)
----ssb_model()
--------chess_msg_utils.js(838B)
----examples()
--------test.js(1KB)
----LICENSE(18KB)
----test()
--------rematch.js(7KB)
--------resources()
----README.md(8KB)
----.gitignore(42B)
----index.js(41B)
----.eslintignore(26B)
----ssb_ctrl()
--------game_challenge.js(2KB)
--------model()
--------social.js(2KB)
--------game.js(7KB)
--------mutant_utils.js(559B)
----package.json(1KB)
----vendor()
--------scalachessjs()

网友评论