前段時間玩Flappy Bird感受這遊戲太有意思了,但實在太難玩了,老碰到上面的水管。而後我就想,要是小鳥的重力是向上的,點擊小鳥向下飛,是否是會更簡單呢?,因而我就開始嘗試修改代碼,實現個人想法。java
個人思路很簡單直接,反編譯出來以後,找到控制重力,點擊上升加速度,旋轉等參數以後,講各個參數取反,那應該就能實現反重力的Flappy Bird,而實踐證實這種想法的確可行。通過研究,其實控制小鳥飛行的文件只有兩個就是a.java和c.java,具體的數值修改以下:(附上下載鏈接:http://112.124.100.234/flappybird/flappybird_antigravity.apk)app
a.java 修改後與修改前對好比下:遊戲
c.java修改後與修改前對比:get
修改以後,從新打包便可,附上下載鏈接:http://112.124.100.234/flappybird/flappybird_antigravity.apkit