魔改一波合成大西瓜!代碼已開源~
作者:Guide
上了兩次微博熱搜的《合成大西瓜》,想必大家都玩過了。?最近什么排隊買飯、帶薪拉屎的時候,都在玩這個游戲,有點(diǎn)上頭!
合成大西瓜
游戲界面簡單,打開就可以玩游戲,無廣告等多余因素的干擾。游戲音效也是一大亮點(diǎn),趣味十足,各年齡段的玩家都可以體驗(yàn)嘗試!

最后合計分?jǐn)?shù),顯示擊敗全球 XX%多少的玩家,激發(fā)熊熊燃燒的勝負(fù)欲,根本玩的停不下來!
我也吃了很久的瓜,還有誰,可敢一戰(zhàn)?

這樣一款火爆的游戲,作為程序員,源碼你不想學(xué)學(xué)嗎?
源碼
吃瓜群眾玩合成大西瓜,吃瓜程序員當(dāng)然要玩源碼!

已為大家備好基礎(chǔ)源碼,看下實(shí)現(xiàn)效果,打幾分?

源碼主要使用 Cocos 游戲引擎開發(fā)。
總共就四個核心文件:主頁 index.html、配置 settings.js、核心 project.js、還有廣告 ads.js!不得不說,這個小游戲里藏的廣告是真多。
至于怎樣魔改,怎么玩,就看各位的操作了!
其實(shí)修改原理很簡單!
游戲的過程是:點(diǎn)擊 => 碰撞 => 計分 => 展示
因此改分?jǐn)?shù)有兩種實(shí)現(xiàn)方式,修改計分規(guī)則,或者修改最后要展示的分?jǐn)?shù)。原理很簡單,搜索分?jǐn)?shù)對應(yīng)的英文單詞 "score" 或者添加分?jǐn)?shù) "addScore"。
發(fā)現(xiàn)分?jǐn)?shù)是由 default.score 作為統(tǒng)計值的,有這么一行代碼:、
a.default.score?+=?this.fruitNumber?+?1
那我只要把基數(shù) 1 改為自己定義的數(shù)字即可~ 當(dāng)然也可以讓用戶自己輸入!
a.default.score?+=?this.fruitNumber?+?extraScore
還有其他魔改方式,比如每次都下落相同水果,思路就是 "定位代碼" => "修改調(diào)試"。
除了研究源碼,魔改代碼。還有一個值得玩一玩,論如何尋找吃瓜最優(yōu)解。
根據(jù)游戲規(guī)則訓(xùn)練個算法,自動尋找最優(yōu)解,讓吃瓜更高效!
?? 一起來看看效果吧!這分?jǐn)?shù)~還有誰?

如果你想獲得合成大西瓜游戲源碼?,可以在 GitHubPorn 公眾號對話框中回復(fù)「大西瓜」獲取,或者長按識別下面的二維碼,在后臺回復(fù)“大西瓜”獲取。
推薦閱讀:
16 歲高中生把 iPhone 7 改造成 Linux 服務(wù)器
為什么黑客從不用鼠標(biāo),一直在敲鍵盤?看完長見識了
5T技術(shù)資源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,單片機(jī),樹莓派,等等。在公眾號內(nèi)回復(fù)「1024」,即可免費(fèi)獲?。?!


