终于到了项目的战斗场景开发了,这也是本项目的最后部分,总结了好久又往回翻看了教学视频,把注释写的详细了一些。这一部分笔记,特别是从英雄AI移动开始,我几乎是每一行都会批注跟紧老师的思路。在A星算法的寻路路径与保存路径建议先自行上网查阅,然后还有技能释放的六个状态都要有所了解,后面部分可能是由于难度大再加上录制时间有限,所以老师并未讲解的像之前那样详细,还是需要我们多去查阅相关的资料。底下我给出个人认为比较容易理解A星算法原理的博客链接,大家可以比较直观 了解f值h值和z值,寻路算法虽然没有讲解原理,但我们在使用的时候依然要清楚算法的步骤,稍不留神就理解不了。从停止移动到技能攻击这几节课是最有意思的同时也是难度最大的。希望我的笔记能够给大家带来帮助,在此也特别感谢锐亚教育的郑宇老师与周志超老师还有翟老师的乐心帮助,陪伴我一直到项目完整可以运行。我知道这不是结束,thanos框架里还有很多功能没有被使用,我们所学的不过是相对简单的部分。相信各位也都能坚持到最后,从客户端到服务器整个独自做一遍下来,对开发流程有了更加清晰的认识。祝各位同学能有所收获,在游戏开发领域里,狩猎愉快!

A星算法原理科普:https://www.cnblogs.com/leoin2012/p/3899822.html