【公众号回复“1024”,送你一个特别推送】
声明原创|本文为codeGoogler授权发布,未经允许请勿转载
前几天微信又更新了,从更新日志上来看,似乎只是一次不痛不痒的小更新.
不过,很快就有人发现,原来微信这次搞了个大动作——在小程序里加入了小游戏。今天也是朋友圈被刷爆的缘故。
为什么大家都在玩这个游戏?跳一跳究竟是什么?
游戏如下:
看到网上 有人弄了一个破解版的,于是自己也跟着网上的案例整了一下,感觉挺有意思的。
得不说,“跳一跳”这款游戏设计得确实很妙。不光是简单好玩、好上手,里面不同的方块也有着不同的纪念意义,包括微信内部有纪念意义的一些事件,还有我们所熟知的科技产品,微信借着跳一跳这个游戏,以表致敬。
微信小程序可以玩游戏了,我们来破解一下《跳一跳》这个官方出品的小游戏吧。
用usb调试安卓手机,用adb截图并用鼠标测量距离,然后计算按压时间后模拟按压。
$ adb shell input swipe <x1> <y1> <x2> <y2> [duration(ms)] (Default: touchscreen) # 模拟长按
$ adb shell screencap <filename> # 保存截屏到手机
$ adb pull /sdcard/screen.png # 下载截屏文件到本地
得到手指按的时间 t
时间 = 距离 / 速度(常量) t = L / k
L = p2 - p1
获取到起始点和结束点的坐标
开发环境: Kotlin, IetelliJ IDEA
https://github.com/iOSDevLog/JumpJump
在java中是如何操作的?
在电脑上下载好adb
打开安卓手机的usb调试模式并授权连接的电脑
打开微信跳一跳,并点击开始
在Constans.java中配置好adb路径与截图路径,运行
在弹出的窗口中先点击小人底部适当位置,然后再点想要跳的箱子的位置即可完成
https://github.com/easyworld/PlayJumpJumpWithMouse
http://iosdevlog.com/2017/12/29/jump-jump.html
1.如果你每次都能挑到各自的正中间的话,可以+2分,如果连着跳到中间会+4、+6、+8……
2.跳到音乐盒上面,等到音乐响起会直接+30分
3.跳到便利店,等到便利店开门会直接+15分
4.跳到魔方上面,等到魔方转正会直接+10分
有人在群里问我iOS 怎么没有?用户直接通过App Store更新微信至v6.6.1版本,Android用户则需要进入我-设置-关于微信-检查新版本来更新。
阅读更多
在这里获得的不仅仅是技术!
这里学到不仅仅是技术
微信扫一扫
关注该公众号