用python一步一步教你玩微信小程序【跳一跳】


12月28日,微信上線了小游戲「跳一跳」,瞬間成了全民游戲,如何牢牢占據排行榜的第一位呢?用Python幫助你,Python真的無所不能。

作為技術出身的我們,是不是想用技術改變排名呢?

注意:本文適用對象為window系統,安卓用戶。

這是一個 2.5D 插畫風格的益智游戲,玩家可以通過按壓屏幕時間的長短來控制這個「小人」跳躍的距離。

可能剛開始上手的時候,因為時間距離之間的關系把握不恰當,只能跳出幾個就掉到了台子下面

如果能精確測量出起始和目標點之間測距離,就可以估計按壓的時間來精確跳躍?網上有小伙伴就寫了一個 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。如圖所示:

這一步勾選上后,就一直點next直到Python完成安裝,Python完成安裝后打開CMD控制台,輸入命令Python,出現如下界面,即為安裝成功。如圖所示:

 

2:pip安裝

因為運行這個跳一跳輔助將會用到很多的依賴包,這些依賴包將要用到pip下載,所以我們首先把pip裝好。

新下載的Python中已經有pip功能,老版本的2.7以前記得是要重新下載pip的,可以在CMD控制台直接輸入pip檢查是否自帶安裝了pip,

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

如果安裝的python版本中沒有pip工具,可以去下載一個msi文件安裝

 

3:adb驅動安裝

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

安裝時候選擇一個容易記住的路徑,這個很重要,因為adb驅動沒有自動配置環境變量,所以實驗時候將adb安裝在一個非常容易記住的路徑,這里以E:\adb為例

安裝完成后我們在CMD控制台輸入adb是沒有反應的,因為我們還沒有配置好adb的環境變量,我們可以右鍵點擊我的電腦,選擇屬性,點擊高級系統設置,在高級中點擊環境變量

進入環境變量配置頁面之后,在系統變量中找到Path,點擊Path再點擊編輯,然后將剛才安裝adb的路徑復制,這里我們是以E:\adb為例的,所以我們將這個路徑加入進環境變量中,點擊保存。

這時候我們再次打開CMD控制台,輸入adb,出現如下界面,即為配置成功。如圖:

 

4:源碼拷貝

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

進入github后,點擊clone or downloads,把源碼下載到本地。如圖所示:

下載python代碼到本地:

 

打開手機的:

 

 

然后打開手機微信的挑一挑游戲,然后,然后就會自動執行,隨便玩一把就是600以上,嘿嘿

https://github.com/Honlan/wechat_jump_tensorflow

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM