• python实现跳一跳


    今天我们使用python来做一件有意思的事,使用python来完成跳一跳这个游戏。在这里先感谢一位大牛文章的启迪,相关的程序和安装包也由此位大牛提供。

    python辅助作者github账号为:wangshub。作者的知乎专栏为:https://zhuanlan.zhihu.com/p/32452473

    首先我们需要做好准备工作:Windows10,一个安卓真机,python3,adb驱动,依赖安装包。安装python3的具体步骤就不演示了,相信大家也能从网上找到大把的资料,因此我们从adb的驱动安装开始。

    1 adb驱动安装

    adb驱动下载地址为:https://adb.clockworkmod.com/。在这里提醒一下大家,在安装的时候务必记得自己的安装地址,因此越简单的安装路径越受欢迎,因为在后期我们需要将adb驱动配置在环境变量中。配置方法:右键点击我的电脑,选择属性,点击高级系统设置,在高级中点击环境变量,进入环境变量配置页面之后,在系统变量中找到Path,点击Path再点击编辑,然后将刚才安装adb的路径复制,所以我们将这个路径加入进环境变量中,点击保存。这时候我们再次打开CMD控制台,输入adb,出现如下界面,即为配置成功。

     2 源码拷贝:

    源码下载地址https://github.com/wangshub/wechat_jump_game,进入github后,点击clone or downloads,把源码下载到电脑上,并解压备用。

    3 安装相关的依赖安装包:

    实现跳一跳这个游戏需要较多的python安装包,不过我们不用惊慌,因为在此前我们解压的源码就已经包含在里面了。我们只需在cmd下我们使用CD命令,切换到源码解压缩后的目录路径,再执行命令pip install -r requirements.txt即可。记住一定要切换目录后再执行命令。

     4手机与电脑相联:

    将安卓手机用USB与电脑相连接,在安卓手机上打开开发者模式,并开启USB调试模式,每种安卓手机开启的方法都不一样,这里需要小伙伴自己查询自己型号的手机如何开启开发者模式,在设置中找到手机版本号,连续点击5次即可开启开发者模式。如果以上操作没有任何错误,那么在CMD控制台,执行命令 adb devices可显示当前手机连接的端口号。

    在以上步骤都没有任何错误的情况下,打开微信,开启跳一跳小游戏,进入游戏主页面,然后再打开CMD控制台,使用CD命令切换目录,切换到跳一跳辅助的源码目录下,执行命令wechat_jump_auto.py。

    参数调节请打开源码目录下的config文件夹,里面有适配各种屏幕和机型的文件夹,根据自己的分辨率或机型,点击进入相应文件夹,打开里面的config.json文件,修改参数即可。建议修改前最好备份一份。以下是游戏成功截图。

     

  • 相关阅读:
    Egret白鹭开发小游戏中容易犯的错
    egret之消除游戏开发
    Jmeter学习之— 参数化、关联、断言、数据库的操作
    JMeter学习-031-JMeter 3.0 POST Body Data 中文乱码问题
    Nginx负载均衡的五种策略
    Linux性能监控分析命令(五)—free命令介绍
    Linux性能监控分析命令(四)—top命令介绍
    ssh连接时提示THE AUTHENTICITY OF HOST XX CAN'T BE ESTABLISHED
    Linux性能监控分析命令(二)—sar命令介绍
    jProfiler远程连接Linux监控jvm1运行状态
  • 原文地址:https://www.cnblogs.com/kwjl/p/13027809.html
Copyright © 2020-2023  润新知