03 2019 档案

摘要:目录本次示例:训练一个追踪红球的白球AI1. 新建Unity项目,导入package2. 编写Agent脚本void OnEpisodeBegin()void CollectObservations(VectorSensor sensor)void OnActionReceived(float[] 阅读全文
posted @ 2019-03-31 14:35 KillerAery 阅读(10237) 评论(18) 推荐(2) 编辑
摘要:前言:以前觉得机器学习要应用于游戏AI,还远得很。最近看到一些资料后,突发兴致试着玩了玩Unity机器学习,才发觉机器学习占领游戏AI的可能性和趋势。 使用Unity ML-Agents Toolkit训练的可爱柯基犬Puppo | Unity官方开发者社区 机器学习训练出的游戏AI,模型可能数据庞 阅读全文
posted @ 2019-03-31 14:22 KillerAery 阅读(5657) 评论(5) 推荐(2) 编辑
摘要:记录一下Unity C 常用的容器,方便写脚本时忘了容器类来查下 ( ||) 动态数组 List\ using System.Collections.Generic; //泛型容器的命名空间 类似C++的vector\。 有另一个非常相似的非泛型容器:ArrayList。ArrayList可以插入不 阅读全文
posted @ 2019-03-24 00:58 KillerAery 阅读(4691) 评论(0) 推荐(2) 编辑
摘要:[toc] C 里的委托相当于C 的函数接口对象(C语言可称为函数指针,C++可称为函数对象),是C 的一个比较重要的特性。 而观察者模式是一种常见的设计模式,在C 里往往使用委托等相关语法搭配来实现观察者模式。 因此很需要搞懂 delegate(委托),event(事件),Action/Func的 阅读全文
posted @ 2019-03-11 12:59 KillerAery 阅读(6157) 评论(0) 推荐(2) 编辑
摘要:什么是协程 在Unity中,协程(Coroutines)的形式是我最喜欢的功能之一,我都会使用它来控制需要定时的。 协同程序,在主程序运行的同时,开启另外一段逻辑处理,来协同当前程序的执行。 可能看了这段文字介绍还是有点模糊,其实可以用多线程来比较。 多线程 多线程,顾名思义,多条同时执行的线程。 阅读全文
posted @ 2019-03-03 18:27 KillerAery 阅读(7131) 评论(1) 推荐(3) 编辑

点击右上角即可分享
微信分享提示