Scorched Earth 2000 的回歸:將 DOS 經典帶入現代網頁
對於許多在 1990 年代初期成長的人來說,彈丸劃過空氣的哨聲和可破壞的地形景象是 Scorched Earth 的標誌。這款結合了簡單物理學、策略角度與純粹混亂的遊戲,曾是全球高中電腦教室和家用 DOS 電腦的必備之作。現在,幾十年後,這款經典體驗已在現代時代重獲新生。
在 JavaScript 中的新生命
最近發布的 Scorched Earth 2000 (v1.1) HTML 版本不僅僅是一項技術練習;它是一項旨在保存遊戲歷史的熱情之作。該版本由 KAOS Software Team 和專案負責人 Hei C. Ng (xixi) 開發,將原始的重製版轉化為基於 JavaScript 的網頁應用程式。
有趣的是,開發過程反映了當前軟體開發的轉向。作者 @meshko 指出,該專案是「vibecoded」——這是在向使用 AI 輔助開發來快速原型設計並實現長期構想的現代趨勢致敬。此版本包含了完整的原始功能,包括多人遊戲功能、多種坦克(包括 Cyborgs 和 Killers),以及用於購買彈藥和工具的經典商店系統。
「所有遊戲之母」的傳承
社群的反應凸顯了 Scorched Earth 對玩家影響之深。
軟體與駭客技術的早期教學
除了遊戲玩法之外,原始的 DOS 版本也意外地充當了教育工具。使用者回憶起這是他們第一次接觸軟體版本控制和點版本(point-releases)的概念。其他人則在分享軟體(shareware)的限制中找到了他們的第一次「駭客」體驗。一位使用者分享了繞過「ultra tank」限制的記憶:
"Start a game with a normal tank VS ultra computer player as p2. -save the game (as a file). -open the game file. -read the ASCII text and just flip which player has which text. Now, I had my ultra tank."
技術里程碑
即使在 90 年代初期,Scorched Earth 也在挑戰技術邊界。雖然當時許多遊戲僅限於 320x240 解析度與 256 色,但 Scorched Earth 是少數能利用 SVGA 圖形技術的作品之一,讓擁有 800x600 螢幕的玩家能以更高的解析度體驗遊戲,即使色彩調色盤仍然有限。
對該類型的影響
砲擊類遊戲公式的持久吸引力在其後繼者中顯而易見。社群討論經常提到 Pocket Tanks 為其精神續作,許多玩家直到現在才意識到 Pocket Tanks 是深受 Scorched Earth 奠定的基礎所啟發的衍生作品。
結論
透過網頁重現 Scorched Earth 2000 是對簡單、基於物理學的遊戲玩法的永恆性之證明。藉由將體驗從過時的 DOS 環境移至瀏覽器,KAOS Software Team 確保了新一代玩家能體驗到計算完美角度與力量,以精準命中對手坦克之緊張感。