大家好,我是程式員吳師兄,
這幾天我沒怎么更新文章,原因很尷尬,沉迷于玩一個游戲:合成大西瓜,
這個游戲就是一個簡單的網頁游戲,一只手就能操作,卻很魔性,一打開根本停不下來,之前蹲坑只需要幾分鐘,打開來后半個小時過去了,
游戲規則很好理解:合成消除,水果從上方掉落,兩個相同水果會合成一個更大的水果,最侄訓合成一個大西瓜,分數越高越牛逼,如果水果太多超過了安全線游戲結束,
說個題外話,每次水果合成,我腦海中就會浮現并查集這個資料結構,
挑戰了幾天,一直無法合成兩個大西瓜,因為游戲有 11 種水果,玩到后面葡萄櫻桃等體積小的水果很容易堵塞通道,導致大水果無法合成,
正當我在抓狂時,在知乎上看到一個帖子,是一個程式員寫的,他基于原版進行了二次開發了一個魔改版合成大西瓜,不得不說是一個很有想法的程式員,他通過抓包的形式修改 JS 回傳值,讓游戲只掉檸檬獼猴桃等大水果,這樣合成大瓜的概率明顯變大,想吃幾個瓜就來幾個瓜,
帖子地址:https://www.zhihu.com/question/440715965/answer/1697176595
并且目前專案已經開源,感興趣的小伙伴可以自己搭建一個玩玩,開源地址如下:
https://github.com/woxieao/watermelon/
掃碼關注「編程百分百」
后臺回復:大西瓜,即可獲取原版和魔改版游戲入口!
注意是上方二維碼后臺回復
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/254475.html
標籤:其他
上一篇:關于合成大西瓜的隨筆
