感觉机器学习将占领游戏AI的趋势和可能性。
Unity Machine Learning Agents (ML-Agents) 是一款开源的 Unity 插件, 使得我们得以在游戏环境和模拟环境中训练智能 agents。
它可以使用 reinforcement learning(强化学习)、imitation learning(模仿学习)、neuroevolution(神经进化)或其他机器学习方法,通过简单易用的 Python API进行控制,对 Agent 进行训练。
环境配置:
官方安装教程:https://github.com/Unity-Technologies/ml-agents/blob/master/docs/Installation.md
Anaconda3安装下载地址:https://www.anaconda.com/distribution/#windows
Python下载最新版本(目前能使用的是python3.6和python3.7):