|
首推 Screeps,一個MMO RTS 编程遊戲。也能够在Steam上找到。
Screeps意為Scripting Creeps,你必要编程實現本身的AI来節制殖民地,收成資本、創建单元、買賣、征服國土。所有玩家的剧本都在辦事器上全天候运行。
Screeps官方鼓吹图之一:代码
固然,CPU與内存的利用是有限定的。你可以不竭地優化你的AI剧本,也能够在晚上谋齐截場突袭战役。如10小時的持續進攻實錄。
除文档之外,也有其他入門資本,如github上的thPion/Screeps-Nooby-Guide。這個項目是系列視频Screeps Nooby Guide中利用的代码。
我的基地:
我的基地
此外,另有一些单機编程遊戲举薦:
《Human Resource Machine》和《7 Billion Humans》
Human Resource Machine 遊戲鼓吹图
合用范畴:Python入門及以上。
(用星際争霸入門Python也不错,10+行寫一個农夫采矿的Bot,30+行Rush一個简略難度的電脑,50+行虐虐坚苦模式的電脑,菜鸡玩家暗示成绩感爆棚...)
情况設置装备摆設:星際争霸二、pysc2情况。
星際争霸2去暴雪官網下载安装,同時設置装备摆設好你想用的舆图便可。
PySC2是DeepMind開辟的星際争霸Ⅱ進修情况。 它是封装星際争霸Ⅱ呆板進修API,同時也供给Python 加强進修情况。下面给出pysc2的链接,详情见GitHub:
設置装备摆設好情况便可以舒畅的顽耍啦!你可以操纵它寫一些Bot,選擇种族,批示农夫采矿,制作修建,造部隊,作為一個老牌的RTS遊戲,你必要斟酌农夫與部隊中藥,的数目問題,瓦斯與矿的配比問題,防御與骚扰的计谋問題等等等吧。現實运行起来真的讓人頭秃....(本人菜鸡玩家
進阶版本的化可以寫多個分歧计谋的Bot,用来應答對面的分歧计谋。客岁星際争霸AI赛的第一位采纳的仍是這類计谋,并用這類计谋碾压眾AI:SAIDA,胜率95.91%。
這里是两個入門的讲授資料(英文生肉),大佬的话可以直接移步源码2333:
PS:因為版本問題英文生肉中有几個bug,進修的時辰注重一下。(若是看的人多的话,二更會寫一寫這方面
固然,只虐電脑那种程度的Bot怎樣能表現出咱們的技能呢狐臭怎麼辦,,當你不知足於虐電脑的時支kubet,票貼現,辰,可以與其别人寫的Bot同台竞技,這時辰就真正表現出本身Bot的程度了,由於你會瞥见光怪陆離的骚套路....,极可能没斟酌到一個小细節直接被单穿打爆:
當你發明你能虐翻大部門的Bot的時辰,便可以用他去和真人匹敌或進修下一步,用强化進修去武装你的Bot變得加倍壮大(闪盲眼的追猎
固然若是你的AI终极能秒杀所有的AI的话,那你便可以狂發paper走向人生巅峰了。
起峰了!
#格局请求:知乎+(學生/python從業/大佬/...)
#新建了一個群聊,對星際争霸AI感樂趣的大佬們可內湖抽水肥,以添加我微信拉你們進群。答主今朝是視#频图象標的目的的一枚小弱鸡,也接待有图象AI樂趣的大佬加群,咱們一块兒發展。
因為群里邊的大佬們都不讲话交换,今朝群已再也不拉人了,望周知。想了想微旌旗燈号仍是留着吧,若是有樂趣多一個老友位可以添加~不外添加上前最佳做一個简短的自我先容呀~
感激知乎给我上的一课(哭),加了一堆微商告白...從今天起加老友申请没有小我先容的就再也不經由過程了,感谢。
更新一下星際争霸AI的最新過程,消息說阿尔法星胜率已很高了,客岁的時辰還跟一個zz同樣...ai的發展能力真的可怕。不外重新聞里邊没有看到甚麼改造性子的练習法子,今朝深度進修打星際给我的感受像是多年前的剪枝法子下象棋。真正要到达ai下围棋那种水平,小我認為必要一個冲破性的钻研功效。 |
|