《战火线》API
Brood War 应用程序编程接口 (BWAPI) 是一个免费的 开源 C++ 框架,用于与流行的实时战略 (RTS) 游戏《星际争霸: 部落战争》进行交互。通过使用 BWAPI,学生、研究人员和业余爱好者可以创建人工智能 (AI) 代理,来玩这个游戏。
默认情况下,BWAPI 只向 AI 模块显示游戏状态的可见部分。对于已经回到战争迷雾中的单位的信息,AI 无法获取。这使程序员能够编写具有竞争力的非作弊 AI,这些 AI 必须在部分信息条件下进行规划和操作。默认情况下,BWAPI 还拒绝用户输入,确保用户无法在 AI 进行游戏时控制游戏单位。这些默认设置可以进行更改以实现灵活性,除非由比赛模块(用于 AI 比赛的游戏裁判)强制执行。在比赛开始时,将公布已更改的默认设置。
1.16.1ExampleProjects.slnExampleAIModule.dll 复制到 bwapi-data/AI 目录中[TOC]
暂无开放 Issues,或尚未同步最近议题。