百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

s2client-api

> 编程语言
开源

StarCraft II 客户端 - 适用于 Windows、Linux 和 Mac 的 C++ 库,用于使用 SC2API 构建脚本化机器人和进行研究。

1.7K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

StarCraft II 客户端 - 适用于 Windows、Linux 和 Mac 的 C++ 库,用于使用 SC2API 构建脚本化机器人和进行研究。

s2client-api =============== StarCraft II API 提供了对游戏状态观察和单元控制的访问。API 是一个围绕着通过 WebSocket 连接定义的协议的原型缓冲区。虽然可以直接写入协议,但此库提供了基于 C++ 和类的抽象。您可以在下面看到一个简单示例。

  1. 下载并安装 doxygen 2. 分支仓库并本地克隆 3. 切换到主分支 'git checkout origin/master -b my-documentation-update' 4. 对代码文档或 docs/ 文件进行更改 5. 从项目根目录运行: doxygen Doxyfile 6. 在浏览器中打开 docs/html/index.html 以查看文档更改 7. 将更改推送到您的分支并向我们发送 Pull Request

  2. Civetweb 2. Protobuf 3. (可选) SDL 4. ipv6-parse 请按照 docs/building.md 中的说明安装子模块和编译。 编码规范 我们尽量遵循 Google C++ 样式指南,但我们使用四个空格制表符,而不是两个空格制表符。 其他下载 ##### 地图和回放 此仓库只提供了几个用于测试的地图。 其他地图和回放可以在 这里 查看。 ##### 预编译库 如果您使用的是 Visual Studio 2017,并且只需要预编译的库文件,可以下载以下文件:

Coding Standard

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言