RCade:打造一個社群共建的街機機台
我在 Recurse Center 打造了一個配備真實 CRT 顯示器的客製化街機機台,並建立了一套讓社群成員只需推送到 GitHub 就能發佈遊戲的系統。這個專案結合了復古硬體的限制與現代開發流程,旨在激發創意並讓大家留下屬於自己的印記。
背景
RCade 是一個由 Frank Chiarulli 為紐約 Recurse Center 社群打造的客製化街機系統。這項專案的核心價值在於利用 1980 年代的 CRT 螢幕與硬體限制,激發社群成員的開發創意,讓任何人都能透過 GitHub 部署自己設計的遊戲。這篇文章詳細記錄了從修復廢棄機台、處理 15.7kHz 類比視訊訊號,到建立自動化部署系統的技術歷程。
社群觀點
在 Hacker News 的討論中,多數評論者對這項專案展現了高度的肯定,特別是作者堅持保留原始 CRT 螢幕的決定。michael_pica 指出,在許多類似的街機改裝專案中,老舊的 CRT 通常是第一個被替換成 LCD 的零件,但正是這種對原始硬體的堅持,讓 RCade 脫離了「裝在盒子裡的電腦」這種廉價感,賦予了機台獨特的歷史重量與視覺質感。
然而,社群對於技術實作的評價則呈現兩極化。部分評論者對硬體部分的深度探索感到驚艷,認為從示波器追蹤訊號到配置 VGA666 轉接器的過程非常紮實;但也有批評聲音認為,相對於硬體層面的硬核實作,軟體層面的開發框架顯得較為平庸,甚至被形容為缺乏新意的網頁技術堆疊。這種觀點反映了硬體愛好者與現代軟體開發者之間對於「技術美學」的不同定義。
此外,社群成員也對專案的延伸可能性提出了有趣的想像。peterept 提到,他原先期待這類「社群街機」能具備更強的遠端互動性,例如整合類似 Twitch 的直播功能,甚至允許遠端使用者即時加入或接管遊戲。這顯示出社群對於「實體空間與數位社群結合」有著更高的期待。
最後,關於專案中提到的「開源街機設計」也引發了小規模的爭議。dfxm12 質疑文中提到的 Wondercab 連結並未提供具體的組裝圖紙或說明,且 RCade 的外型設計似乎更接近 Taito 的經典機台,而非所謂的開源設計。這點出了在硬體開源領域中,資訊透明度與文件完整性的重要性。儘管如此,曾與作者共事的 Greg Sadetsky 等人仍對 Frank 的執行力與技術廣度給予了極高評價,認為他是 Recurse Center 社群中極具代表性的開發者。
延伸閱讀
- Wondercab: 由 Death by Audio Arcade 推出的開源街機設計概念,旨在推廣獨立遊戲與藝術空間的結合。
- vga666: 一款專為 Raspberry Pi 設計的開源硬體轉接板,利用 GPIO 腳位輸出類比 VGA 訊號。