猫史档案馆


自制的AI怎么弄

用户:小小Syaxx小小Syaxx查看:254 回复:10 评论:27 创建时间:2022-01-30T17:03:09


像各种网络游戏里的AI,比如说一个喵战游戏,AI会追着你,如果和你在同一水平线就会喵,类似的AI该怎么做,game AI我都看不懂,晕喵了


回复

上一页第 1 页 / 共 1 页下一页
小小Syaxx小小Syaxx

这个枪战是平面的

点赞0


评论

从侧面看过去的

说错了应该是侧面看过去的


伴雪纷飞伴雪纷飞

为啥要用ai呢

直接重复判断,如果处于同一平面就开枪

点赞1


评论

地图有多个平台,如果人机在你上面会走下来,这种效果怎么做,难道用重复执行面向角色然后移动?

em 这个有点困难

不过方法也有 可以用最优路径解决

最优路径好像桔汁糖浆大佬有

链接有吗

这个https://shequ.codemao.cn/work/2281043

我也会 但是没有现作

终点设置为角色,平台设置为路障,起点设置为敌人,让敌人按照这个路线走

被删掉了!!!

没有呀

应该是输错了,现在有了

太————恐怖了


伴雪纷飞伴雪纷飞

如果你十分执着 方法是这样的 重复设置ai使用角色的y(水平线)作为特征 ai操作设置为'开枪''不开枪' 如果ai选择了'开枪'则发射一个子弹 如喵弹碰到了玩家就给ai加2分 否则就减1分

点赞1


评论

x,y坐标

特征:ai的y-角色的y ai的x-角色的x


伴雪纷飞伴雪纷飞

你也可以使用分类ai

 

点赞0


评论


水泉山竹林水泉山竹林

发协助链接

 

点赞0


评论

我还没做,这只是一个计划

先做

把基础的做好

懒得做

我还有别的游戏没做完

别的游戏做完再说

你是在做坦克大战吗

别的游戏

不是我就是问一下一直想问的问题

我在做活动作品


FengTingFengTing

就像是狙击的效果吗?

如果是横面就简单了

>>>当 ai的y坐标 = 玩家的y坐标

>>>>>>发送广播 喵

 

如果是自由移动 多加判定就好。

>>>当 ai的y坐标 = 玩家的y坐标

>>>>>>发送广播 横向喵

>>>当 ai的x坐标 = 玩家的x坐标

>>>>>>发送广播 竖向喵

点赞1


评论


橙子nUcg橙子nUcg

这是旧的KITTEN的官方图鉴,有gameAI部分的, 链接:https://docs.codemao.cn/kitten/labs/gameai.h喵l 里面讲解很详细,还有实例,很不错的。

点赞0


评论

芜湖


何何游戏何何游戏

重复执行面向XXX移动X步,如果自己的Y坐标等于XXX的Y坐标,射击

点赞0


评论


小小Syaxx小小Syaxx

好吧原来这么简单

点赞0


评论


白熊不开心白熊不开心

怎么设置给AI加分啊【狗头】

点赞0


评论