这是我想运行的代码
import sc2
from sc2 import run_game, maps, Race, Difficulty
from sc2. player import Bot, Computer
class pxk(sc2.BotAI):
async def on_step(self, iteration):
await self.distribute_workers()
run_game(maps.get("AbyssalReefLE"), [
Bot(Race.Terran, pxk()),
Computer(Race.Terran, Difficulty.Easy)
], realtime=True)
一开始,它会打开星际争霸II的游戏窗口并加载游戏,然后当加载完成后,它关闭并抛出以下错误
^{pr2}$
我遇到了和你一样的问题。我把下面的一行注释掉了:
assert self.bits_per_pixel % 8 == 0, "Unsupported pixel density"
在
pixel_map.py
内。在地图现在可以正确加载。在
相关问题 更多 >
编程相关推荐