首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

朋友圈里面的千分大佬

微信推出小游戏功能

主推”跳一跳“小游戏据说小龙哥玩到了300多分

谁知道一天后朋友圈就出现了好多千分大佬(程序员)

那么我们就来分析下这个千分大佬(程序员)是如何诞生的

首先我们来分析一些这个游戏,(1)按压时间然后要(2)跳落到方块上面

多次在中间则分数累加,游戏中还有一些彩蛋.

那我们是不是可以写一个程序让他来计算两点之间距离?

小旗子的起点到对面的中心点距离?

跳的远近随按压时间的增多而增加,那么就是一个数列。

我们找出每一毫秒旗子可以跳多远,因为旗子是直线跳跃。

那么我们就知道路程时间的概念?

两点之间距离/速度=按压时间。

那么这个程序就可以写出来。

那么我们如何获取两点之间距离呢?

我们可以采用图片分析点击获取一点,点击第二下获取第二点。距离知道了剩下的就交给计算机了。

那么如何获取两次鼠标之间的距离?

我们这里采用adb工具(针对于安卓)截取屏幕并且模拟点击来完成。

那么要做的就是:

{

一、获取图片;二、找到两点计算距离;三、计算按压时间模拟按压

}-循环

开始写自己的代码吧!

接下来给大家几个示例代码:

java版本:https://github.com/easyworld/PlayJumpJumpWithMouse

puthon版本:https://github.com/iOSDevLog/JumpJump

AI版本:https://github.com/uglyer/wechat_jump_ai_kotlin

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171230G0OQQ300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券