在 2013 年於烏特勒支舉行的 INDIGO Classes 上,Vlambeer 共同創辦人 Jan Willem Nijman 帶著一款外觀樸素的射擊遊戲示範登台,並提出演講說明中的那個問題:為什麼一款遊戲玩起來很棒,另一款類似的遊戲卻感覺糟透了?他主張,答案不是更多內容或更好的技術,而是回饋,而且幾乎全部都能免費寫成程式碼。

在每個動作上疊加廉價的回饋——鏡頭晃動、受擊閃光、後座力、定格——每次疊加後重播同一段示範,讓一款平淡的射擊遊戲在台上變得有勁。

Nijman 現場修改示範,一次加入一種效果:每次射擊都讓畫面震動、受擊時閃白光、槍枝產生後座力、命中時定格一幀。每次改動後,他都重播同一段影片,讓觀眾感受到同一個瞬間如何靠幾行新增的程式碼,從軟弱無力變得有血有肉。

這場演講由 Dutch Game Garden 於 2013 年 12 月上傳,已累積約 38 萬次觀看,並持續作為獨立遊戲設計教材流傳。「螢幕震動」成了 Vlambeer 整體身分的代名詞——該工作室在 2020 年結束營運時的告別聲明便稱其十年是「充滿螢幕震動的旋風十年」——而它示範的那種有勁手感,也成了《Nuclear Throne》與《Ridiculous Fishing》的招牌特色。

2013 年,荷蘭工作室 Vlambeer 只有兩個人——Jan Willem Nijman 與 Rami Ismail——以做出玩起來就是比競爭對手更舒服的遊戲而聞名。當年在烏特勒支的 INDIGO Classes 活動上,Nijman 發表了一場 44 分鐘的演講《螢幕震動的藝術》,把那份名聲變成一套可傳授的方法。他的提問框架出自演講本身的說明:為什麼一款遊戲玩起來很棒,另一款類似的遊戲卻感覺糟透了?

他示範的答案是回饋,而非功能。他在台上拿了一款功能完整但毫無生氣的射擊遊戲示範,當眾逐步改良,一次加入一種廉價效果:每次射擊時鏡頭晃動、受擊時畫面閃白、槍枝明顯後座、命中時動作定格一幀。每次加入後,他都重播同一個遊戲內瞬間,讓觀眾能直接比較。這些改動都沒有增加內容、AI 或新機制——每一項都只是幾行程式碼,改變同一個事件傳達給玩家的方式。

這場演講之所以奏效,是因為它讓一門隱形的技藝變得可見。「Juice」與「遊戲手感」此前只在少數圈子裡流傳——Martin Jonasson 與 Petri Purho 在 2012 年一場平行的演講《Juice it or lose it》提出了相同論點——但 Vlambeer 的版本問世時,背後有一家已推出作品、足以證明論點的工作室。《Nuclear Throne》與《Ridiculous Fishing》之所以成為熱門,正是靠回饋帶給玩家的可讀性與衝擊力。

它的後續生命正是這個概念的衡量標準。上傳於 Dutch Game Garden 頻道的影片約有 38 萬次觀看,至今仍出現在遊戲設計課程與研討會引用中。當 Vlambeer 於 2020 年 9 月、也就是十週年之際結束營運時,GamesIndustry.biz 報導了創辦人的告別語:「充滿螢幕震動的旋風十年。」一整間工作室選擇以一個曾在台上傳授的鏡頭效果被人記住。

遊戲手感通常是靠模仿吸收而來;把它搬上舞台、化為明確且可重複的步驟,便將私房技藝變成共通的方針。

演講中的每種效果幾乎都不花成本就能實作,因此這套心得在沒有預算開發新系統的獨立團隊間廣為流傳。

每次改動後重播同一段示範影片,把因果關係隔離出來,讓改善無可否認,而非品味問題。

Vlambeer 自家的熱門作品就是活生生的證明,因此這場演講具備單靠一堂課永遠無法擁有的權威。

手感是設計決策,不是運氣:一次晃動、一道閃光、一個定格,對遊戲讀感的改變可能勝過新系統——而願意公開方法的的小型工作室,能定義整個產業的詞彙。

Vlambeer 透過《Nuclear Throne》(2015)及後續作品延續這套理念,並於 2020 年 9 月 1 日、十週年當天結束營運,在 GamesIndustry.biz 的告別聲明中以「充滿螢幕震動的旋風十年」作結。Nijman 後來參與了《Minit》(2018)與《Disc Room》的合作;Ismail 則主辦 GameDev.World 大會及其他社群計畫。這場演講本身從未消失——當開發者詢問如何讓 2D 動作遊戲手感恰到好處時,它至今仍是標準的第一個推薦。

追溯依據

參考來源

  1. Vlambeer calls it quits GamesIndustry.biz · gamesindustry.biz ·
  2. Jan Willem Nijman - Vlambeer - "The art of screenshake" at INDIGO Classes 2013 Dutch Game Garden (YouTube) · youtube.com ·