長大後生活被各種瑣碎的事情填滿,連要打電動都變得很奢侈,如果還想感受玩遊戲、努力破關的感動,使用最少時間來進行遊戲應該是一種方法!我有一個很喜歡打電動的好朋友,長大後他也是沒太多空閒時間,而且要玩的遊戲太多、要做的事也很多,他就會使用遊戲修改器以作弊方式來快速完成遊戲,如此一來就不用花時間在遊戲裡練功,但又能夠享受劇情,雖然少了點樂趣,但是相較之下就很省時間,或者看攻略也是一種方法。
前陣子無意間發現「Cheat Engine」遊戲修改器(CE 修改器),其實是在我介紹完「線上中文 DOS 遊戲合輯,以瀏覽器重溫兒時回憶還能存檔」才想起以前玩 DOS 遊戲時會用「遊戲修改大師」(GameMaster)修改遊戲,通常不是改經驗值就是改遊戲裡的錢,就能夠快速將等級升上來、武器防具換到最好,至於它能不能修改線上遊戲呢?我沒研究,依照以前的經驗大概不行(或者會被當成作弊鎖帳號)。
Cheat Engine 遊戲修改器是一個開放原始碼軟體,適用於 Windows、macOS 和 Linux,主要功能是在電腦遊戲中做為遊戲外掛,透過記憶體掃描、修改相關數值等方式來獲得無限生命值、彈藥、時間或金錢。
除此之外,Cheat Engine 還有包含一些例如牆壁透視、自動操控滑鼠工具,Cheat Engine 是很強大的工具,大多數使用者應該只會用到修改遊戲數值的功能,而且相對來說也比較簡單。
當前透過瀏覽器就能玩到各種 DOS 老遊戲,如果想在進行遊戲時「作弊」修改一下數值,省去前面練功耗費的時間,可去下載免費的遊戲修改器 Cheat Engine,接下來就簡單示範使用遊戲修改器修改仙劍奇俠傳(這是很多人的青春回憶啊!)。
Cheat Engine
https://www.cheatengine.org/
使用教學
STEP 1
開啟 Cheat Engine 網站後就會顯示下載按鈕,我在這邊使用 Cheat Engine 的 Windows 版做範例。
STEP 2
下載後進行安裝,安裝時會有一些廣告置入、宣傳用的推薦軟體,照慣例點選「Decline」或「Skip All」拒絕或是跳過,除非你很清楚這個軟體或工具的功能(或是你真正用得到)。
STEP 3
從下載頁面底下「Translations」可以找到正體中文語系。
下載後解壓縮、丟到 Cheat Engine 資料夾後重新打開,就會有中文介面。
STEP 4
那麼我試著先進行 DOS 遊戲,從開啟的程序列表中找到「DOSBOX.EXE」(可能是其他的程式,就看你執行遊戲的方式,我在這裡是模擬器),這個功能讓我們先鎖定特定的程式來掃描記憶體內容。
STEP 5
在 Hex 欄位輸入遊戲裡看到的「金錢」數值,然後進行首次掃描。
沒有以外的話會掃出一堆結果,因為記憶體中可能包含相當多相同的數值。
STEP 6
這時候回到遊戲先花一點錢,讓金錢的數值發生變化,輸入 Hex 後點選「再次掃描」(其實就是一般遊戲修改器的修改方式),這就能將搜尋範圍縮小,更準確地找到我們要修改的數值。
Bingo! 搜尋結果只有顯示一個位址,看來這就是我們要修改的金錢欄位。
STEP 7
點選「更改數值」輸入新的數值畫面設定要修改的金錢,舉例來說我輸入 123456 。
儲存後會看到遊戲裡的金錢已經修改啦!
以前的遊戲除了改金錢,也能修改像是經驗值、生命力或是任何參數,操作方式就是先搜尋原有數值,然後讓數值變化,再次搜尋新的數值,就能讓範圍縮小找出要修改的位址。
沒想到這麼久以後還能寫一篇關於遊戲修改器 Cheat Engine 介紹,雖然現在玩 PS5 遊戲已經沒辦法修改、用不到作弊功能,但還是想紀錄一下我前段時間的發現,不過我玩 DOS 遊戲倒是沒有用修改器,確確實實從頭到尾感受當年很流行的大富翁系列,我相信對於當今的玩家來說遊戲修改器還是有其必要。
有興趣的朋友就自己研究一下吧!網路上應該也有不少教學文章可以搜尋參考。
值得一試的三個理由:
- Cheat Engine 開放原始碼遊戲修改器適用於 Windows、macOS 和 Linux
- 從官方網站下載中文語系,讓操作介面轉為中文顯示
- 透過簡易的記憶體掃描修改遊戲相關數值