#人工智能 #星际争霸 #战地 #机器人 #实时 #游戏AI #bwapi

rsbwapi

BWAPI客户端,用于编写星际争霸战地的AI玩家

10次发布

0.3.3 2024年2月27日
0.3.2 2023年4月8日
0.3.1 2022年12月22日
0.3.0 2022年11月30日
0.0.1 2020年8月5日

#718 in 网络编程

每月33次下载

MIT/ApacheLGPL-3.0-or-later

8.5MB
101K SLoC

C++ 50K SLoC // 0.1% comments Rust 42K SLoC // 0.0% comments C# 4K SLoC // 0.0% comments Visual Studio Project 3.5K SLoC Scheme 1K SLoC // 0.1% comments Visual Studio Solution 495 SLoC SWIG 282 SLoC // 0.1% comments .NET Resource 121 SLoC // 0.5% comments VBScript 42 SLoC // 0.0% comments Batch 12 SLoC // 0.6% comments NuGet Config 4 SLoC

Documentation

rsbwapi

rsbwapi 是一个用于构建流行实时策略游戏星际争霸战地的人工智能(AI)的Rust库。该库允许您通过Broodwar API(BWAPI)创建和控制星际争霸战地机器人。

如果您不熟悉BWAPI,它是一个社区开发的项目,提供了一个用于与星际争霸战地交互的C++接口。您可以在这里找到有关BWAPI的更多信息。

要开始使用 rsbwapi,请查看docs.rs上的文档。还可以查看简单的ExampleBot。或者看看我的机器人 Styx2

您可能想加入 SSCAIT Discord,这是一个定期举办机器人锦标赛的星际争霸AI爱好者社区。您还可以查看基于SSCAIT但运行更多游戏的Basil Ladder

有关星际争霸AI开发的更多信息,您可以访问SSCAIT网站。应该有足够的信息让您开始。

如果您有任何问题或反馈,请随时在 rsbwapi GitHub仓库中创建一个问题。

依赖项

~3–11MB
~110K SLoC