我是靠谱客的博主 兴奋凉面,最近开发中收集的这篇文章主要介绍微信小程序python_用python一步一步教你玩微信小程序【跳一跳】,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

12月28日,微信上线了小游戏「跳一跳」,瞬间成了全民游戏,如何牢牢占据排行榜的第一位呢?用Python帮助你,Python真的无所不能。

作为技术出身的我们,是不是想用技术改变排名呢?

注意:本文适用对象为window系统,安卓用户。

491580-20180108161903472-680352221.png

这是一个 2.5D 插画风格的益智游戏,玩家可以通过按压屏幕时间的长短来控制这个「小人」跳跃的距离。

可能刚开始上手的时候,因为时间距离之间的关系把握不恰当,只能跳出几个就掉到了台子下面

491580-20180108161932629-145951803.png

如果能精确测量出起始和目标点之间测距离,就可以估计按压的时间来精确跳跃?网上有小伙伴就写了一个 python 脚本进行验证实现高分

下面就利用python实现微信小程序游戏跳一跳详细教程

工具准备

Python 2.7

windows7 电脑

Android真机

adb 驱动

Python Matplot绘图

依赖安装包

如果你是ios,请参考下面的配置:在真机调试wda,参考iOS 真机如何安装 WebDriverAgent TesterHome,用这个python的客户端openatx/facebook-wda,把adb的调用替换成wda的api就好了

安装依赖包

1:Python下载

地址:https://www.python.org/downloads/

进入Python官方网站,将Python下载下来。在官网点击Download,选择Windows,进入下载页面,根据自己的系统下载对应的Python安装程序,32位的下载X86,64位的下载X86-64。如图所示:

491580-20180108165651894-1150900677.png

这一步勾选上后,就一直点next直到Python完成安装,Python完成安装后打开CMD控制台,输入命令Python,出现如下界面,即为安装成功。如图所示:

491580-20180108165750082-1166581726.png

2:pip安装

因为运行这个跳一跳辅助将会用到很多的依赖包,这些依赖包将要用到pip下载,所以我们首先把pip装好。

新下载的Python中已经有pip功能,老版本的2.7以前记得是要重新下载pip的,可以在CMD控制台直接输入pip检查是否自带安装了pip,

看是否有以下界面显示,出现如下界面即可正常使用pip功能。

如果安装的python版本中没有pip工具,可以去下载一个msi文件安装

491580-20180108170054629-1633190211.png

3:adb驱动安装

下载地址:https://adb.clockworkmod.com/

安装时候选择一个容易记住的路径,这个很重要,因为adb驱动没有自动配置环境变量,所以实验时候将adb安装在一个非常容易记住的路径,这里以E:adb为例

491580-20180108170214426-2434003.png

安装完成后我们在CMD控制台输入adb是没有反应的,因为我们还没有配置好adb的环境变量,我们可以右键点击我的电脑,选择属性,点击高级系统设置,在高级中点击环境变量

491580-20180108170313644-840422717.png

进入环境变量配置页面之后,在系统变量中找到Path,点击Path再点击编辑,然后将刚才安装adb的路径复制,这里我们是以E:adb为例的,所以我们将这个路径加入进环境变量中,点击保存。

这时候我们再次打开CMD控制台,输入adb,出现如下界面,即为配置成功。如图:

491580-20180108170353394-1900434810.png

4:源码拷贝

进入github后,点击clone or downloads,把源码下载到本地。如图所示:

491580-20180108170436160-1702405195.png

下载python代码到本地:

491580-20180108163050816-543824500.png

491580-20180108163111144-1763008927.png

491580-20180108163416847-1981267259.png

打开手机的:

491580-20180108163918129-1445123872.png

491580-20180108163644801-1531172631.png

491580-20180109130442988-1595809108.png

491580-20180109130504816-1794077412.png

491580-20180108171027269-2065118092.png

491580-20180108172148910-744908233.png

然后打开手机微信的挑一挑游戏,然后,然后就会自动执行,随便玩一把就是600以上,嘿嘿

https://github.com/Honlan/wechat_jump_tensorflow

最后

以上就是兴奋凉面为你收集整理的微信小程序python_用python一步一步教你玩微信小程序【跳一跳】的全部内容,希望文章能够帮你解决微信小程序python_用python一步一步教你玩微信小程序【跳一跳】所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部