
獨立團隊 [r]labs 開發的程式設計遊戲《EmuDevz》於 1 月 17 日免費登陸 Steam 獲得好評,遊戲主打罕見題材,玩家不是「玩」復古遊戲,而是親手打造一台復古主機的模擬器,透過實作完整硬體模擬流程,學習並理解經典電玩技術的核心,以保存逐漸失傳的遊戲文化與歷史。
《EmuDevz》的故事背景設定在西元 32767 年。在一場毀滅性的全球網路攻擊之後,網際網路徹底崩潰,人類文明留下的數位資料幾乎消失殆盡。
玩家將扮演一名程式設計師,與線上的夥伴一同解讀僅存的零碎文件,嘗試重現一台於 1983 年推出的古老遊戲主機「NEEES」。
為了讓那些老遊戲能再次運作,必須運用自身的程式設計能力,從零開始打造一套可實際執行遊戲的模擬器,讓復古電玩的歷史不至於隨著資料的消失而被遺忘。
雖然本作以免費遊戲形式提供,任何玩家都能直接體驗,但官方特別建議,遊玩過程會實際撰寫程式碼,若尚未具備相關能力,遊戲難度可能相當高。

《EmuDevz》並非單純的教學工具,而是將「學習」與「遊戲」巧妙結合。
系統提供一套以 JavaScript 撰寫的完整 NEEES 模擬器開發指南,玩家將逐步實作 CPU、PPU(圖形處理單元)與 APU(音效處理單元),可自由決定實作順序,體驗實際開發時的彈性與取捨。
同時,遊戲內建互動式的 6502 組合語言教學,能在實務中理解這顆經典處理器的運作方式。透過單元測試、畫面測試與音效測試,即時確認自己的實作成果是否正確,並逐步讓模擬器趨近完整。

在開發過程中,玩家也能遊玩內建的同人自製遊戲(homebrew),藉此解鎖測試用 ROM,驗證模擬器的相容性與穩定度。
官方表示,只要不涉及過於複雜的硬體特殊規格,《EmuDevz》基本上能順利執行多數紅白機(NES)遊戲,讓玩家親眼見證自己所寫的程式如何驅動一款完整遊戲。
此外,遊戲內建 Unix 風格的指令殼層與程式碼編輯器,並搭配原創的復古合成器風格(Synthwave)配樂,營造出既硬派又帶有懷舊感的開發氛圍。



為了貼近真實的模擬器開發環境,《EmuDevz》提供功能相當齊全的除錯工具,包含記憶體檢視器、反組譯畫面、Name Table(命名表格)、CHR、Sprite(精靈)、調色盤、APU 聲道、控制器狀態以及模擬器日誌等,讓玩家能深入觀察每一個運作細節。
在完成故事模式後,玩家還能啟用「自由模式」,直接使用遊戲內建的 IDE,嘗試開發其他系統的模擬器,將所學知識延伸到更多平台。

《EmuDevz》目前以免費形式於 Steam 上架,為了支持後續開發,團隊同時推出售價 188 元的「贊助者支持包」,該 DLC 不影響核心玩法,內容收錄自訂與匯入配色主題的功能、完整的操作音效、極具意義的 cowsay 指令,以及開發團隊對支持者的誠摯感謝。