搜索
APP
起点课堂会员权益
1000+专题课程
50G学习资料包
专项技能课程
全年48场直播
会员专属社群
产品经理大会
荣耀标识
特权持续新增中
发布
登录 | 注册
说说跳一跳的核心算法

说说跳一跳的核心算法

推测跳一跳的核心算法应该是,


1、手指稳定触屏开始,以毫秒记,500毫秒算有效起跳的最低时间;

2、以手指每多按100毫秒棋子就多移动10个像素为基准单位,控制棋子跳动的远近(具体的按屏时间与移动距离换算最佳数值,可以根据数据跟踪不断调整);

3、部分跳箱区域有最佳落点,棋子能恰好跳到最佳落点,得分增加(2分、4分、5分……);

4、由于棋子的下一个落点是系统给出的,所以无需考虑棋子下一步的起跳方向;

5、每一步棋子的落点都规定一个有效落点区域(像素区域),超出这个区域就是棋子起跳失败,画面上就是没有跳到下一个点或者跳过了,游戏结束并统计排名;

6、为了适配各种不同的手机屏幕,上述像素区域可以转换成相对位置,即屏幕边距比例;


我想,跳一跳这款小游戏内核应该包括上面这几条。


以上是我自己的推测,请大家发表意见。

最近 | 2451人阅读
回答 | 3
默认排序
  • 按时间排序
  • 默认排序

暂时还没回答,等你发挥

发布回答,请先 登录 / 注册

Kevin.H.S

PM-BJ,BlockChain
福利
  • 干货文章
    优质课程
  • 行业大会
    线下沙龙
  • 热门问答
    精品专场

扫码即可下载app

内容举报

请慎重选择举报原因

邀请回答

想要更快获得答案?试试邀请回答吧~ 今日已邀请0/5

x

问题还没有标签

给问题加标签后,可根据标签推荐更专业的用户来回答

微信扫码即可分享

确认删除

删除后将不会展示在回答列表中

你所查看的回答已被删除

你所查看的回复已被删除

沉底问题

沉底后问题将从推荐列表中移除,此为
智囊团成员特殊权限,请谨慎使用

温馨提示

问题已沉底
用户将无法在列表查看到该问题

温馨提示

沉底操作已达上限,建议联系天天问管理员
处理违规内容

操作失败

请重新尝试

©2016-2024 - 深圳聚力创想信息科技有限公司 - 粤ICP备14037330号  粤公网安备 44030502002255号

广播电视节目制作经营许可证(粤)字第03109号  增值电信业务经营许可证粤B2-20190788  版权所有 © 深圳聚力创想信息科技有限公司