日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

记录梦幻手游PC端辅助开发及设计思路之整体架构

發布時間:2023/12/20 编程问答 63 豆豆
生活随笔 收集整理的這篇文章主要介紹了 记录梦幻手游PC端辅助开发及设计思路之整体架构 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

設計思路和整體架構

設計初衷:

夢幻西游手游是一個回合制游戲,手動做任務重復性太多,每天做相同的日常任務毫無樂趣,且消耗時間。目前網絡上大部分輔助都要收費,收費也不是很貴,如果是為了玩游戲建議尊重作者的勞動成果。


開發平臺:

按鍵精靈,模擬鼠標按鍵,找圖找字,支持多線程。語法也比較簡單,寫腳本夠用了;有很多大神提供的插件,站在大神的肩膀穩穩的。

分析任務:

先提取每天必做的重復性任務:打寶圖、開寶圖、師門、平 定安邦、秘境、捉鬼

分析每個任務的特點:

1、打寶圖

活動日歷面板接任務,尋路到NPC處領完任務,在右側的任務欄就會彈出“寶圖任務” 后面就是重復操作,點擊“寶圖任務”尋路,打怪,直到右側任務欄的“寶圖任務”消失。

2、開寶圖

打開包裹找藏寶圖,開藏寶圖;重復過程:打怪,打怪完畢,使用下一張藏寶圖,直 到包裹中沒有了藏寶圖。

3、師門

活動日歷面板接任務,尋路到NPC處領完任務,在右側的任務欄就會彈出“師門任務”后面也是重復性操作了,子任務也就那么幾個,不停的重復,直到彈出20次師門任務 做完。

4、平定安邦

掛機面板領就完事了 ,簡單。

5、秘境

活動日歷面板接任務,尋路到NPC處領任務進入秘境從第一關開始,每天兩次挑戰次數,不停的闖關,直到挑戰此時為0。

6、捉鬼

過程有點復雜,涉及到創建隊伍,自動匹配,自動踢離隊,自動喊話等等問題;
搭建框架

搭建框架:

1.接任務模塊

封裝成函數。利用找圖或者找字找任務所在的位置,判斷有是不是“參加”按鈕或者“完成”字樣。如果是“參加”按鈕返回其坐標,如果是“完成”字樣,返回完成任務的flag。

2.打怪過程

封裝成子程序。加入循環,找圖找字判讀是否進入了打怪,直到打怪的flag消失跳出循環。

3.線程監控

處理當前任務流程之外的異常,比如莫名其妙的活動彈框,突然掉線等等、、、、 也可以記錄主進程的狀態,不過太耗性能了 。

4.重接任務

主程序過了一定時間段沒有操作,重接任務。

5.還有很多,暫時保留


本文只作為交流學習,作者不承擔任何牟利行為所造成的后果。



總結

以上是生活随笔為你收集整理的记录梦幻手游PC端辅助开发及设计思路之整体架构的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。