微信小游戏「跳一跳」技术手段高分秘籍实现

最近这两天,从微信最新版内测开始,到正式版发布,微信小程序的游戏:

跳一跳,可以说是火爆了微信好友圈。甚至比五六年前的飞机大战游戏都火爆,这种小游戏的火爆不仅仅是因为有魔性,有意思,更好玩的是和好友之间的排名比拼。可以说:微信深谙心理学啊!

废话不多说了,直接高分秘籍送给大家。你们是不是认为我的高分秘籍是这样的:

微信小游戏「跳一跳」技术手段高分秘籍实现

还是认为我的高分秘籍是这样的?

微信小游戏「跳一跳」技术手段高分秘籍实现

这确实是游戏攻略,但是你们知道为什么会这么设计吗?停留 2 秒?因为这样会打乱你跳跃的节奏感,你们有没有感觉跳到加分块上的时候,停留之后再跳,特别容易失误?这都是 TMD 套路。

但是我们今天分享的游戏攻略绝不是如此,先看看我的微信好友圈的排名吧,昨晚看到这个分数,我是一夜没睡,太吓人了。

微信小游戏「跳一跳」技术手段高分秘籍实现

技术手段实现高分

通过 Python 手段

在 Github 上面已经有人用 Python 来玩跳一跳这个游戏了,想多少分就有多少分。

GitHub 地址:https://github.com/wangshub/wechat_jump_game

微信小游戏「跳一跳」技术手段高分秘籍实现

微信小游戏「跳一跳」技术手段高分秘籍实现

步骤:

  • 安卓手机打开 USB 调试,设置》开发者选项》USB 调试。

  • 电脑与手机 USB 线连接,确保执行 adb devices 可以找到设备 id。

  • 界面转至微信跳一跳游戏,点击开始游戏。

  • 运行 python wechat_junp_auto.py,如果手机界面显示 USB 授权,请点击确认。

很有趣!简单点说就是:用电脑帮你玩微信跳一跳,全自动,不用手动。效果:

微信小游戏「跳一跳」技术手段高分秘籍实现

这里梳理一份稍微完整一点的操作步骤,以 Mac 的为例,Win 的思路是一样的。

另外,这里用的是安卓手机,iOS 也差不多,不过要下载一个 5.5GB 的 Xcode。

1、下载程序,打开下面的链接,点右侧 clone or download,再点 download zip。

微信小游戏「跳一跳」技术手段高分秘籍实现

2、解压 zip 文档,再把文件夹挪到桌面,打开文件夹,你会看到很多东东:

微信小游戏「跳一跳」技术手段高分秘籍实现

3、打开 mac 系统自带的“终端”,这是一个命令行应用,win 用 cmd 就可以了吧。

微信小游戏「跳一跳」技术手段高分秘籍实现

4、通过终端进入文件夹,命令行如下:

~/Decktop/wechat_jump_game-master

5、安装 pip,在终端输入 sudo easy_install pip 再回车,可能要输入密码。

6、安装各种依赖程序,在终端输入 pip install -r requirements.txt 再回车,系统会自动安装。

requirements.txt 就是文件夹里的一个 txt 文档,里面写着会自动安装哪些程序。

pip 就是第 5 步安装的程序,如果没安装,pip install -r requirements.txt 将无法执行。

微信小游戏「跳一跳」技术手段高分秘籍实现

7、安装 adb,打开下面的链接查看,有 3 种方法,建议用第二种,是英文,如果你不懂英文可以百度中文教程。

https://stackoverflow.com/questions/31374085/installing-adb-on-mac-os-x

8、打开安卓手机的设置 - 开发者选项 - USB 调试(如果没有开发者选项,可百度打开开发者选项的方法),用 USB 线连接手机和电脑,手机可能会弹出对话框,点同意。

微信小游戏「跳一跳」技术手段高分秘籍实现

如果出现运行脚本后小人不跳的情况,请检查是否有打开“USB 调试(安全模式)”,记得顺便打开 USB 模拟点击。

微信小游戏「跳一跳」技术手段高分秘籍实现

9、在终端输入 adb devices,如果看到下面这种信息,说明 adb 已正确安装,也说明电脑成功检测到手机。

微信小游戏「跳一跳」技术手段高分秘籍实现

如果你系统是 Win10 或 Win8 可能需要先设置一下“禁用强制驱动程序签名”。

微信小游戏「跳一跳」技术手段高分秘籍实现

不然会出现下面的“文件的哈希值不在指定目录中”安装不上 adb 驱动的问题,网上有教程请自行学习。

微信小游戏「跳一跳」技术手段高分秘籍实现

10、打开微信跳一跳点开始,在终端输入 python wechat_jump_auto.py 点回车,游戏就会自动开始~ 请根据手机分辨率运行相应的 *.py 文件。

微信小游戏「跳一跳」技术手段高分秘籍实现

注意:

  • 我跳了很多次,最后都会掉下盒子,暂时最多只能跳到 1800+ 分,不能一直跳下去。

  • 分辨率不同,配置文件也不一样,具体看 config 这个文件夹。

  • 别刷太高分,有人刷到 4000,结果分数被微信清零。

实验结果:

微信小游戏「跳一跳」技术手段高分秘籍实现

只要有耐心,你就是王者


分享到:


相關文章: