![](https://img-blog.csdnimg.cn/20200305163722471.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
用Unity开发的一些人工智能插件
本人用Unity开发的一些人工智能插件
SwordMaster8060
本人擅长于开发战争题材类型的游戏,图形渲染Shader开发,物理模拟,以及人工智能相关的开发.
展开
-
浅谈在Unity3D中实现Finite State Machine System有限状态机框架系统
本有限状态机系统是为拥有FSM有限状态机知识概念的程序员所开发.- -特点在本插件中包含了一个关于坦克之间战斗的Demo场景,其中的AI坦克就是由本有限状态机框架所实现的。通过研究Demo示例中的代码,您可以轻松学会使用此框架。在本插件中,通过继承FSMState类来创建您自己的状态类,如果有必要,还可以在创建好的状态类中对OnEnter(),OnUpdate()...原创 2020-03-05 10:02:34 · 1148 阅读 · 0 评论 -
浅谈在Unity3D中实现遗传算法插件Genetic Algorithm
遗传算法是一种模仿达尔文生物进化过程中自然选择的计算模型,或者说是模拟遗传学中生物进化过程的计算模型,同时也是一种通过模拟自然进化过程来寻找最优解的方法。本遗传算法插件是本人使用Unity3D所开发,展示遗传算法的过程,共包括三个Demo场景:- -工作流程- -特点在本插件中,您可以直接修改在示例场景中已经具体实现了的遗传算法脚本,或者通过继承名为 "Ab...原创 2020-03-05 09:25:55 · 1321 阅读 · 0 评论 -
浅谈在Unity3D中实现人工神经网络插件Artificial Neural Networks
这个人工神经网络插件是本人使用Unity3D所开发,它最大的特点就是具有学习的能力在本插件中的人工神经网络选用BP反向误差传播算法来进行学习- -特点在本神经网络框架中,您可以名为AIBrain的脚本组件可以挂载到你自己的游戏对象上当AI的训练完成时,你可以保存和加载存储在神经网络中的记忆- -在线说明文档IntroductionManu...原创 2020-03-05 08:50:38 · 2358 阅读 · 0 评论