社区
Unity3D
帖子详情
在赛马游戏中,给定排名的情况下,AI的行为如何写
Smile_0918
2017-09-25 05:45:47
需求是服务器会给定排名,在客户端中根据排名进行表演也就是前半段真正第一名的不在第一名的位置,而暂时跑第一的可能是跑最后一名,关于这种的AI该如何编写,求给个思路,刚做开发没多长时间。。
...全文
375
2
打赏
收藏
在赛马游戏中,给定排名的情况下,AI的行为如何写
需求是服务器会给定排名,在客户端中根据排名进行表演也就是前半段真正第一名的不在第一名的位置,而暂时跑第一的可能是跑最后一名,关于这种的AI该如何编写,求给个思路,刚做开发没多长时间。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
随幻
2017-10-12
打赏
举报
回复
给定的第一名到第二名是: A B 路程假设是120m 那么A用的时间一定是最少的 B是最多的 Va初速度 是10m/s a = 10m/s Vmax = 50m/s 那么时间是: 50^2 - 10^2 = 2 * 10 * s , s = 120m Vb初速度 是20m/s a = 8m/s Vmax = 40m/s 那么时间是: 40^2 - 20^2 = 2 * 6 * s , s = 100m 根据 Time.deltaTime 和以上的基础物理公式 就可以在画面上显示 呈现出来的效果就是 开始的时候B在前面 但是加速度略低 最后被A超越 这里的变量都是静态的 这里是为了演示一下 至于动态的 稍微修改下即可 当然你也可以将 Va 的加速度分为两段 第一段5 第二段20 就可以模拟出A前期很慢 但是后面突然加速 你也可以按照楼上说的 问策划具体是什么表现形式 在进行修改
ogurishun2016
2017-10-09
打赏
举报
回复
首先问策划要什么样的表现形式,然后作假就行了,就跟摇奖功能
田忌
赛马
Java
其实核心思想就是让A
中
的数最小且刚好大于B
中
数,我们可以用链表来存储A和B
中
对应的数据,至于B比A
中
所有的数都大的数据,则匹配我们A
中
剩余的数字即可(随意匹配即可).
给定
两个大小相等的数组 A 和 B,A 相对于 B 的...
【2023华为OD-C卷-第三题-田忌
赛马
】100%通过率(JavaScript&Java&Python&C++)
由于数组的长度范围比较小,最多只有10,因此可以使用全排列算法,去枚举出。...数组的所有排列
情况
,然后对每一个排列
情况
去枚举有多少个数字位置满足。,即可添加博主vx:utheyi,获取答疑/辅导服务。
华为OD机试真题-田忌
赛马
-2023年OD统一考试(C卷)
给定
两个只包含数字的数组a, b, 调整数组a里面数字的顺序,使得尽可能多的a[i] > b[i]。有两个a数组的排列可以达到最优结果,[12, 20, 11]和[11, 20, 12],故输出2。输入的第一行是数组a
中
的数字,其
中
只包含数字,...
人工智能基础-动态规划
田忌
赛马
中
,使用下等马对战上等马,使用上等马和
中
等马对战
中
等马和下等马,这就是运筹学的一个应用 运筹学是应用数学的一个分支,用来解决决策问题,使用数学的方法来做出最佳安排,它在博弈论
中
也占据着重要地位...
人工智能
AI
、机器学习模型理解
人工智能就是机器学习和大数据; 机器学习是什么:就是算法模型; 算法模型是什么: 俗地说,模型就是机器学习采用的算法。“模型文件”一般说的是这个算法用到的各种输入、输出数据的值。 因为机器学习往往需要...
Unity3D
2,537
社区成员
2,141
社区内容
发帖
与我相关
我的任务
Unity3D
Unity3D相关内容讨论专区
复制链接
扫一扫
分享
社区描述
Unity3D相关内容讨论专区
游戏
unity
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
Unity3D社区公告:
社区致力于解决各种Unity3D相关的“疑难杂症”。
社区不允许发布与Unity3D或相关技术无关内容。
社区版主邀请各位一道为打造优秀社区不懈努力。
试试用AI创作助手写篇文章吧
+ 用AI写文章