BWAPI
The Brood War Application Programming Interface (BWAPI) is a free and open
source C++ framework for creating AI modules for Starcraft: Broodwar. Using
BWAPI, programmers can retrieve information on players and individual units
in Starcraft as well as issue a wide variety of commands to units, opening
the doors for custom AIs with new micro and macro algorithms.
这是为 StarCraft AI 竞赛的服务的开发接口,也就是用代码玩 StarCraft。
2013 StarCraft AI Competition Files (BroodWar 1.16.1, BWAPI 3.7.4)
http://webdocs.cs.ualberta.ca/~cdavid/starcraftaicomp/media.shtml
http://webdocs.cs.u
The Brood War Application Programming Interface (BWAPI) is a free and open
source C++ framework for creating AI modules for Starcraft: Broodwar. Using
BWAPI, programmers can retrieve information on players and individual units
in Starcraft as well as issue a wide variety of commands to units, opening
the doors for custom AIs with new micro and macro algorithms.
这是为 StarCraft AI 竞赛的服务的开发接口,也就是用代码玩 StarCraft。
提供了一个C++的编程接口,可自由编程生成dll格式的AI文件,而后通过注入程序Chaoslauncher或MPQDraft即可加载到 StarCraft。注入也就是 Windows 系统的 Hook 技术的应用。
参考:Hook Windows NT (http://blog.csdn.net/winsenjiansbomber/article/details/16891189)
2013 StarCraft AI Competition Files (BroodWar 1.16.1, BWAPI 3.7.4)
http://webdocs.cs.ualberta.ca/~cdavid/starcraftaicomp/media.shtml
http://webdocs.cs.u