unity learn—— ML_Agent:Hummingbirds中文教程 自译(一 ——配置Unity)

424 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

由于官方教程是全英版,本文为根据个人理解做的中文版 (能力有限,有问题的地方还望指出,同时欢迎志同道合的朋友参与讨论,谢谢!) 官方教程:learn.unity.com/course/ml-a…

系列文章:unity learn—— ML_Agent:Hummingbirds中文教程 自译(一 ——配置Unity) unity learn—— ML_Agent:Hummingbirds中文教程 自译(二——代码Flowers.cs、FlowerArea.cs) unity learn—— ML_Agent:Hummingbirds中文教程 自译(三——代码HummingbirdAgent.cs) unity learn—— ML_Agent:Hummingbirds中文教程 自译(四——Ray Perception Sensor)

unity learn—— ML_Agent:Hummingbirds中文教程 自译(五 ——安装Anaconda) unity learn—— ML_Agent:Hummingbirds中文教程 自译(六——准备训练) unity learn—— ML_Agent:Hummingbirds中文教程 自译(七——测试模型)

准备工作

  1. 首先要确保你的unity是2018.4以上版本 去:learn.unity.com/tutorial/in… 下载HummingbirdScene_1.0.zip 在这里插入图片描述

  2. 打开unityHub新建URP工程:

    在这里插入图片描述

  3. 点击window->Package Manager 在这里插入图片描述 搜索ML-Agent,Install(小编写该篇时unity官方认证稳定的是1.0.6版本,我这里已经安装过了,所以只显示Up to date,而不显示Install) 在这里插入图片描述

  4. 导入刚才下载好的HummingbirdScene_1.0.zip中的unityPackage,打开其中的Training场景在这里插入图片描述

  5. 如果觉得不够亮可以去Window->Rendering->lighting settings换一下天空材质,然后再自动渲染一下在这里插入图片描述

  6. Edit->Proiject Settings->physics->Defaut Contact offset改为0.001 在这里插入图片描述

  7. 创建三个空脚本,分别命名为Flower.cs、FlowerArea.cs、HummingbirdAgent.cs: 在这里插入图片描述