2009年5月21日星期四

修改 iPhone 遊戲:Fieldrunners


最近看了一篇關於 iPhone 最高銷量的報導,當中有一隻名為 Fieldrunners 的遊戲上榜。為了汲取別人成功的經驗,我下載了這個遊戲。

這個遊戲的玩法跟市面上的 Tower Defence 類遊戲差不多,只不過是一個改良版,再加上好的美術,便有如此成績,實在很好。我花了點時間進行遊戲,但到達第三關時便抵擋不住敵人的攻勢,因而敗陣下來。為了要通過第三關,我決定把遊戲存檔修改,方法如下:

1) 執行 Fieldrunners 遊戲,打開新一關後離開遊戲
2) 利用 WinSCP 連到 iPhone
3) 移到 Fieldrunners 的資料夾
4) 在資料夾下會出現 tmp 資料夾,這裡就是存檔所在地
5) 移到 tmp 資料夾,把 saveGame.tmp 拷到電腦
6) 利用 UltraEdit 等十六進制編輯器打開 saveGame.tmp
7) 把金錢數轉化為十六進制並找出起始位置(每關的位置都不同)
8) 跟據下圖的紅色的位置填入上面的數字




9) 儲存並把檔案覆蓋 iPhone 內的檔案
10) 進行遊戲並選 Resume

今次的遊戲修改,引起了我對製作修改工具的興趣,或許我的下一個作品就是「iPhone Cheat Engine」。