RMAI-Develop(1)

发布于 9 天前  10 次阅读


目标

本块主要为推出一个demo版本:一个小球在基地附近出生,向前发射射线,需要自己到达前哨站并攻击前哨站。小球可回到补给区获取弹药。小球储存三发弹药,当正前方的射线能攻击到前哨战时前哨战扣血。前哨战需要4次攻击才算击败。

demo版本是为引流版本,将发布在RoboMaster论坛上,吸引半自动兵种开发者。笔者25号要考雅思,需要两周时间冲刺(像期末一样),冲刺的时间顺带等待种子发芽。

重要节点/里程碑

  • 单个球的运动和射线
  • 多个球的运动和射线
  • 规则的实现
  • ml-agent的联动
  • phthon环境的创建
  • 打包发布

单个球的运动和射线

没记录,略。

多个球的运动和射线

后续发现当射线和小球很多时会卡顿。

用多线程解决。

规则的实现&ml-agent的联动

phthon环境的创建

打包发布

花了两天解决。最终在9.14日早上解决。

除了按照官方步骤,需要确保编译方式是Mono。之前因为需要高效率使用的是IL2CPP,但使用该编译方式打包出来的exe无法与python端交流。

null
最后更新于 2024-09-15