自動2048遊戲

2021-08-31 18:29:47 字數 461 閱讀 4324

前段時間公司開發了2048小遊戲,看見排行榜都是幾萬分數,奈何手殘就編寫了個程式來自動刷,使用指令碼語言編寫。

思路為識別各個數字的顏色獲取數字位置,再計算上向左右最大分數,選其最大分數移動,結果測試最大分數也就6000左右。

後來發現2048也是需要策略的,便從github選擇了2048ai,  go版本ai。  c++版本ai。

思路為指令碼將當前遊戲數字排列傳送至http服務端,服務端計算出結果後返回指令碼,指令碼按照結果進行滑動。go版本ai大概5w分左右,c++版本30w左右。

坑點在於go呼叫c++,最後使用go呼叫c++庫。

效果圖如下:

遊戲原始碼2048

此為遊戲 並無介面 2048 include include include include int code 4 4 遊戲中的16個格仔 int temp 5 中間變數 int move 0 移動次數 int score 0 分數 void print void 顯示遊戲介面 else print...

2048遊戲的邏輯

今天從極客學院學習了一下android專案開發實戰 2048遊戲,寫下學習筆記。2048遊戲是乙個4 4的方格布局,裡面隨機出現2的倍數如果同一行兩個挨著的方格數字相同可相加的這麼乙個遊戲。首先先建立乙個4 4的方格,用的gridlayout,設定4列,初始化16個方格加到view裡,private...

2048遊戲開發(一)

2017 7 24 2048遊戲開發 一 完成複習時間 2017 7 25 0點 學習的知識 1 陣列 有序 資料相同的資料資料集合。儲存型別 auto,static 靜態儲存 陣列長度只能是常量!2 p 用來列印位址 3 sizeof arry sizeof arry 0 總長度 單個元素長度 陣...