老柯修机铺

通讯行老师傅的手机软件笔记——每款 App 装过、用过,才敢写下来

krkr2 模擬器上手:手機也能玩電腦 AVG 遊戲

krkr2(吉里吉里2)是一款能在手機上跑電腦遊戲的模擬器,支援 .exe 和 .xps 檔案格式。本文章帶你從零開始,手把手走安裝到第一次成功啟動遊戲專案,涵蓋新手最常踩的坑與入門訣竅。

krkr2 是什麼?手機玩電腦遊戲的萬能鑰匙

krkr2(也叫吉里吉里2,krkr2官網)最初是日本遊戲開發社群推出的 AVG(文字冒險遊戲)引擎,後來被移植到 Android 平台,變成了一款能在手機上執行電腦遊戲專案的萬能模擬器。簡單說,它就是一個「手機版的吉里吉里2 遊戲執行環境」——電腦上用吉里吉里2 SDK 開發的遊戲專案,把手機版 krkr2 裝好之後,就能直接在智慧型手機上跑。

它支援兩種最常見的資源格式:.exe(Windows 執行檔)和 .xps(吉里吉里社區常用的資源打包格式)。更完整的專案結構與腳本範例可以在 krkr2文檔 找到。大部分使用吉里吉里2 引擎開發的商業或獨立 AVG 遊戲,用 krkr2 模擬器就能輕鬆執行,而且它的引擎優化做得很紮實,不太會出現卡頓、掉幀這類手機模擬器常見的問題。

適合什麼樣的人?首先是那些喜歡電腦 AVG、但出門在外又帶不動筆電的玩家;其次是正在學吉里吉里2 開發的愛好者——把手機版模擬器裝上,隨時隨地都能測試自己寫的遊戲專案。就算你完全沒聽過吉里吉里2,只要有想在手機上玩某款朋友推薦的電腦遊戲,這款模擬器都值得你試一試。

安裝

krkr2 安卓版的安裝包大小約 68.88MB,支援 Android 系統。安裝前需要確保手機允許安裝未知來源的應用程式——這是 Android 系統預設的安全機制,首次安裝來自應用商店以外的 APK 時會彈出提示,點擊「允許」即可,之後不用再重複設定。

安裝過程很直觀:從 krkr2下載 拿到 APK 檔案後,點擊檔案管理器裡的 APK 圖示,系統會自動跳出安裝畫面,一路按「下一步」或「安裝」就能完成。安裝完成後,桌面會出現一個 krkr2 的圖示。

這裡有個新手容易忽略的小細節:krkr2 模擬器本身只是執行環境,它不內建任何遊戲資源。你需要另外準備用吉里吉里2 SDK 開發的遊戲專案——通常是一個資料夾(裡面有 startup.tjs 和 scenario/ 等子資料夾)或一個 .xps 格式的打包檔。這些資源放在手機內存或 SD 卡的任意位置都可以,模擬器第一次啟動時會讓你選擇專案路徑。

打開後第一眼看到什麼?最短跑通路徑

好,安裝完了,現在我們打開 krkr2 看看會發生什麼。完全不需要任何基礎,照著下面的步驟做,保證五分鐘內就能看到遊戲畫面。

第一次啟動時,模擬器會顯示一個檔案瀏覽器介面——這個介面長得有點像手機的檔案管理器,頂部有路徑導覽,中間是檔案清單。它不會自動幫你找遊戲,需要你手動導覽到存放遊戲專案的位置。這個設計一開始可能讓新手有點懵,但想通了就很簡單:krkr2 本質上就是個「檔案啟動器」,你告訴它遊戲在哪裡,它就能跑。

假設你已經把一個測試用的遊戲專案資料夾放在了手機內存的 Download/MyGame/ 路徑下,裡面有 startup.tjs 檔案。那在 krkr2 的瀏覽器裡,你這樣操作:

  1. 從根目錄開始,點擊「內部存儲」或「SD 卡」(取決於你放哪裡)
  2. 找到 Download 資料夾,點進去
  3. 找到 MyGame 資料夾,點進去
  4. 這時你會看到資料夾裡的檔案清單——找到 startup.tjs 或 data.xp3,直接點擊它

點擊之後,模擬器就會啟動遊戲。如果一切正常,你會看到遊戲的標題畫面或開始菜單,文字以打字機效果逐字顯示。恭喜,這就是你第一次成功用 krkr2 跑通一個遊戲專案!

新手最值得先碰的三個功能點

跑通之後,你可能想知道 krkr2 還有哪些值得探索的地方。這裡挑三個對新手最有用的功能,每個都講清楚螢幕上會出現什麼、這意味著什麼:

第一個:虛擬按鍵與觸控設定

吉里吉里2 引擎原本是為鍵盤滑鼠設計的,移植到手機後需要虛擬按鍵來替代。打開 krkr2 設定(通常在畫面右上角的選單圖示裡),找到「按鍵映射」或「虛擬控制器」選項——你會看到一個按鍵佈局編輯器,可以把手機上的實體按鍵(比如音量鍵)或螢幕上的虛擬按鈕對應到鍵盤的確認鍵、取消鍵、方向鍵等。大部分吉里吉里2 遊戲的操作邏輯很簡單,確認鍵對應滑鼠左鍵、取消鍵對應滑鼠右鍵,設定好之後玩起來就跟在電腦上差不多。

第二個:存檔管理

存檔功能對 AVG 玩家來說至關重要。krkr2 會自動在遊戲專案目錄下建立 save/ 資料夾,所有存檔都保存在這裡。你可以在遊戲內正常的存檔選單裡存檔或讀檔,也可以透過 krkr2 的設定介面導入或匯出存檔檔案——這對換手機或備份非常有用。要注意的是,存檔路徑和遊戲專案綁定,所以不要隨意搬動或重命名遊戲資料夾,否則模擬器可能找不到之前的存檔。

第三個:效能設定

如果遊戲運行不流暢,打開 krkr2 的「進階設定」,你會看到幾個關鍵選項:紋理濾鏡(決定圖片縮放時的清晰度)、幀率限制(預設通常是 30 幀,可以嘗試改到 60 幀)、記憶體分配(給模擬器更多 RAM 空間)。一般來說,把紋理濾鏡設為「線性」、幀率不超過手機螢幕的實際刷新率,就能在畫質和流暢度之間取得好平衡。低端手機可以適當降低解像度或關閉部分特效。

新手常見的幾個問題

最後解答幾個新手最常問到的問題,這些在官方說明書裡不一定找得到:

Q1:點了 startup.tjs 之後什麼都沒發生?

這種情況通常是遊戲專案的檔案結構不對。krkr2 期望的最小結構是:專案目錄下有 startup.tjs(入口腳本)和 base/(KAG 系統資料夾)。如果你從某個地方拿到的遊戲檔案缺少 base/ 資料夾,模擬器就無法啟動。解決方式是從吉里吉里2 SDK 裡把完整的 base/ 資料夾複製過來,或者檢查一下是不是拿到了不完整的資源包。

Q2:遊戲裡的文字顯示亂碼?

這是字體或編碼問題。吉里吉里2 引擎預設使用 Windows 系統字體,Android 上需要自己指定支援中文的字體。在 krkr2 的進階設定裡找到「字體設定」,選擇一個支援繁體中文的字體(比如 Noto Sans CJK TC),或者把手機系統字體切到中文。另外,確認遊戲專案本身的檔案編碼是 UTF-8 或 Shift-JIS,混亂的編碼會導致字元無法正確解碼。

Q3:存檔能在手機和電腦之間互通嗎?

可以。吉里吉里2 的存檔檔案本質上就是一個壓縮包(通常是 .krz 或 .zip 格式),裡面包含了遊戲變數和當前劇情位置。你只要找到電腦版遊戲的 save/ 資料夾,把裡面的存檔檔案複製到手機版同一個遊戲專案的 save/ 目錄下,模擬器就能正確讀取。反之亦然——在手機上存的檔案拿回電腦也能用。

最後的小提醒

總結一下,krkr2 是那種「看似簡單、但玩起來很有深度」的工具。第一次接觸可能會被檔案瀏覽器介面嚇到,但只要跑通一次,後面的操作就會變成直覺。建議新手剛開始時用 SDK 附帶的示例專案練手——這些示例結構完整、檔案齊全,不會出現啟動失敗的問題。等熟練了再去嘗試其他來源的遊戲專案,遇到問題時記得多檢查檔案結構和路徑。

好了,今天的入門就到這裡。如果你已經成功裝好模擬器並跑通了第一個遊戲,那麼恭喜你已經邁出了吉里吉里2 世界的第一步!

本文为个人基于网络公开资料整理编写,非官方内容,仅供学习交流参考;软件版权归原作者所有,请支持正版;使用过程中遇到问题请查阅官方渠道,本文不承担任何责任。

同类文章