python加油站python开发专栏电竞·游戏

[DeepMind]星际争霸2-人工智能学习环境的搭建

2017-08-10  本文已影响229人  ZhangYunHao

介绍

废话不多说,DeepMind就是建造阿尔法狗击败世界围棋顶级选手的公司。
现在DeepMind公司刚刚发布了他们的星际争霸2学习环境(时间还不到24小时),笔者简单的试用了一番,现在简单的介绍一下如何自己搭建星际2人工智能学习环境Pysc2。


官方链接:

一、基本环境的搭建

环境:Mac os 10.11 、 python3
1.安装python3
2.安装星际争霸2游戏
3.在终端中(WIN中的cmd有同等效果,不会使用pip的童鞋请自行百度)输入 pip3 install pysc2 (或者pip install pysc2) 然后按一下回车即可安装pysc2-api


4.在应用文件夹中右键点击StarCraft II,选中‘显示包内容’,在其中创建一个名为‘Maps’的文件夹,用战网也不用担心,去到你的游戏目录并打开它,你会看到大致如下内容。


5.点击此处下载地图文件包,然后将地图文件包中的Melee文件放入‘Maps’文件夹中,结构如下

6.在终端中输入‘python3 -m pysc2.bin.agent --map Simple64’或者‘python3 -m pysc2.bin.agent --map Simple64’即可看到游戏打开,打开的是官方提供的基本AI示例。很笨,我的人族开局飞基地到对面家被女王A死...
如下

7.其他的等API进一步完善以后再更新。笔者先自行体验一番...gshxd
上一篇下一篇

猜你喜欢

热点阅读