你自己的游戏AI。从入门到精通
你会学到什么
什么是游戏人工智能,它如何改善你的游戏
一个游戏人工智能的主要组成部分是什么
如何实现不同的游戏AI系统
如何在一个游戏项目中把所有东西放在一起
MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2声道
语言:英语+中英文字幕(云桥CG资源站 机译) |时长:39节课(4小时4分钟)|大小解压后:2 GB 含课程文件
要求
对Godot引擎的基本了解。轻量级或者没有编程技能。
描述
本课程结束时,你将实现自己的人工智能系统。Ultimate Game AI for Godot Beginners
找出一个职业游戏人工智能的关键组成部分:决策,寻路和竞争与合作。
决策
当创建一个可靠的游戏人工智能时,实时决策是关键因素之一。
有许多方法可以实现这一点,无论是有限状态机、行为树还是规划。
本课程着重于分级有限状态机,这是对原始状态机的改进。
HFSM目前在现代游戏中使用,如《毁灭战士2016》。它们简单易懂,功能强大。
–
了解有限状态机如何工作,以及如何在自己的游戏项目中使用分层状态机。
寻路
一旦做出决定,人工智能代理需要从A移动到b。这就是寻路发挥作用的地方。
如今,寻路组件集成在游戏引擎本身中。
在动手项目中,我们将使用Godot的Navmesh系统。
本课程还着重讲授探路者如何工作的核心概念。
了解pathfinder如何工作,以及如何从0创建一个path finder。
了解如何在一个游戏AI项目中使用Godot的Navmesh。
了解如何创建覆盖点,并在选择最终目的地时相应地使用它们。
竞争与协作
伟大AI的最后一块拼图也在这个课程里!
让人工智能代理不仅通过使用传感器来检测他们周围的情况,而且还可以在现代游戏中相互通信。
学习如何实现范围,视野,光线投射,命中检测和通信。
了解如何赋予你的人工智能代理独特的个性,以获得更好的游戏体验
AI性格:好斗
见见好斗的人工智能!这是一台完美的杀人机器,撤退几率很低。
它的主要特点是一个线性投射,一个结合光线投射的距离传感器和一个低撤退机会。
–
学习如何组装一个试图杀人的人工智能代理。
AI性格:防御性
进攻和防守相结合是另一种战斗方式。这就是人工智能的运作方式。
它的主要特点是火箭射弹,范围/射线传感器和50-50%的攻击/撤退机会。
–
学习如何组装一个平衡的人工智能代理,它不仅寻找目标,还寻找最近的好掩护。
人工智能个性:战术
这个AI从不直接攻击。通过远程传感器和无光线投射,一旦发现敌人,有利位置也将被确定。
战术人工智能去覆盖,调整错过的命中,并发射远程炮弹。
学习如何组装一个使用远程投射物的人工智能代理,调整错误。
包括完整的游戏人工智能项目
你不仅会得到例子,还会得到一个完整的项目,包括一个可以在游戏中使用的人工智能系统-是的,包括你的!
你会得到什么
每个实现部分的相关示例
完全模块化的项目,你可以探索和重复使用你的游戏
分层有限状态机用于实现人工智能逻辑
GDScript中记录的源代码文件
3种人工智能:攻击性、防御性和战术性
3种射弹类型:炮弹、火箭和迫击炮
2种点火模式:正常和突发
2种巡逻模式:航路点,随机移动(运行时可互换)
人工智能通信系统-在代理之间传播信息
全玩家移动和射击系统
游戏资产-建筑、坦克和道具
一切都在一个整洁的文件结构中适当地组织,预置,模块化组件等等
这门课程是给谁的
Godot人工智能初学者
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥CG资源站所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥CG资源站,感谢您的关注与支持!
评论(13)
请问密码是多少
感谢大佬分享,godot的资源太难得了
godot资源真少
过来看看,学习学习………….
资源不错