《12分鐘》:一款另類的時間迴圈遊戲是怎樣做成的?
2006年,Rockstar Games向各部門員工徵集新的遊戲創意,作為工作室的一位美術,安東尼奧萌生了一個想法。“當時我心想,‘讓我們做一款時間迴圈遊戲吧。’”他解釋說,“我想到了希區柯克電影,比如《群鳥》(The Birds)。”
Rockstar高層對此毫無興趣,“他們甚至連看都沒看。”
幾年後,在安東尼奧為育碧工作期間,他又經歷了類似的事情。安東尼奧想找幾個朋友一起,為他設想中的那款遊戲構建概念原型,但誰都不願意空閒時間被佔用。“所以我只好放棄了那個主意。”
又過幾年後,當安東尼奧參與開發獨立遊戲《見證者》(The Witness)時,他發現幾乎所有同事都在鼓搗工作之外的其他專案。於是他決定學習程式設計,並重新拾起當年被自己擱置的概念。“如果我想充分挖掘那個想法的潛力,最好是自己來圍繞它製作遊戲。”安東尼奧說。
這就是《12分鐘》(12 Minutes)誕生的起源。如今,安東尼奧正帶領一隻小團隊開發《12分鐘》,並與發行商安納布林納互娛達成合作,邀請了黛西·雷德利、威廉·達福和詹姆斯·麥卡沃伊等著名演員為主要角色配音。《12分鐘》是一款氣氛緊張、驚悚的冒險遊戲,玩家需要在反覆迴圈的12分鐘內掌握即將發生的情節,找到整個故事背後的驚人祕密。
遊戲中,玩家扮演一位丈夫(麥卡沃伊配音),在工作結束後回到家,打算與妻子(雷德利配音)度過一個浪漫夜晚。這對夫婦住在一間小型公寓裡,當他倆正準備坐下吃甜點時,一個自稱警察的男人(達福配音)突然破門而入,指控妻子是殺人凶手。丈夫正要干預,卻被警察掐住了脖子——但他並沒有死去,而是回到了夜晚開始的時候。
《12分鐘》讓玩家反覆體驗同一段時間,在每次體驗時選擇不同的行為,並通過這種方式來挖掘新資訊。例如,假設你已經知道所謂的“警察”會伸手掐主角脖子,那麼你就可以在他進門前拿把刀子......遊戲裡有很多類似的細節,按照安東尼奧的說法,玩家遊玩時間越長,所瞭解的資訊就越多。
《12分鐘》為玩家提供了非常緊湊的體驗:公寓很小,玩家在任何時候能夠執行的運算元量也有限。遊戲採用俯視角,但擁有非常獨特的外觀——你永遠不會真正看到角色的面孔,遊戲依賴於動畫、角色對話來傳達意義和情感。從某種意義上講,《12分鐘》就像一款老式點選冒險遊戲和一部驚悚電影的獨特結合體。
安東尼奧喜歡LucasArts製作的經典冒險遊戲,但他有時也會覺得該品類令人沮喪。
“點選冒險遊戲讓人覺得模稜兩可。例如,遊戲裡有一扇窗戶,卻不知道能否開啟。但突然之間,你就把窗戶開啟了,因為你把它拖了過來......這種挫敗感來源於點選冒險遊戲的設計方式。”
在《12分鐘》中,安東尼奧試圖顛覆這種傳統。“我希望在你走進公寓的那一刻,就能一目瞭然地知道哪些物品可以使用,哪些又不能。如果你看到一杯水和一個洗手池,不用說你就知道如果把水杯拖到洗手池,將會發生什麼。你可以使用的所有元素都非常清楚。”
公寓空間狹小,房間內的物品數量也相對有限,這些設計都有助於讓玩家體驗變得更清晰、更直觀。據安東尼奧透露,他在設計《12分鐘》的過程中刪減了很多東西(物品、互動等),目的是確保玩家能立即理解所有內容。“遊戲越開放,就越令人沮喪。”他說,“通過消除各種可能性,遊戲體驗就會變得更讓人愉快。”
遊戲裡的時間元素就是個例子。雖然時間迴圈在《12分鐘》中非常重要,但你並不會看到一個12分鐘的倒數計時器。不過,經過幾次迴圈後,你就會對時間流逝形成更清晰的認識。當你聽到門外傳來汽車的鳴笛聲,或者看到太陽開始落山時,你就知道時間在遊戲裡過了幾分鐘......這些細節很微妙,效果相當不錯。
“剛開始的時候,遊戲裡到處都是鐘錶。”安東尼奧回憶說,“你可以使用手機檢視時間,公寓牆上也掛著一塊時鐘。但後來我意識到,如果你經歷4~5次時間迴圈,自然能感覺到什麼時候會發生什麼事情了。”這種設計還能讓玩家進一步沉浸於時間迴圈中,強迫玩家更加註意小細節。
另一方面,雖然玩家在遊戲中會反覆死去,但並不會產生太強烈的挫敗感。你有足夠的時間取得進步,但就算你犯錯,也不用等待太久就能再次嘗試。“設想一下,如果時間迴圈是5個小時,而你在遊戲進行到第4小時30分鐘時犯錯,想要重新嘗試,那可就太慘了。”
《12分鐘》目前的狀態是“即將問世”,釋出時將會登陸PC、Xbox One和Xbox Series X/S。對安東尼奧來說,《12分鐘》讓他有機會將自己熱愛的冒險遊戲和電影融為一體,並以一種易於理解的方式向廣大玩家呈現。當然,製作這款遊戲需要他擁有足夠的耐心,並在晚上和週末花大量時間自學程式設計。“我沒想到整個過程會如此複雜。”安東尼奧說。
原文:https://mp.weixin.qq.com/s/t5gr4rm5BDDuBkOdxAmkLQ
原譯文:https://www.theverge.com/2021/5/ ... dafoe-ridley-mcavoy
相關文章
- 拯救自己的生活 時間迴圈解謎遊戲《12 分鐘》遊戲
- 怎樣用骰子題材,做一款另類的城建遊戲?遊戲
- 4人開發、首周銷量超50萬份,《迴圈勇者》是怎樣做成的?
- 《12 分鐘》創意總監淺談時間迴圈設計所遇到的重重挑戰
- 幾個遊戲圈的老兵,用業餘時間做了一款TapTap9.3分的解謎遊戲遊戲APT
- 將科幻神劇《西部世界》做成遊戲是一種怎樣的體驗?遊戲
- 一款中世紀題材“大逃殺”遊戲是怎樣的?遊戲
- 10分鐘瞭解JS堆、棧以及事件迴圈的概念JS事件
- Spring框架是怎麼解決Bean之間的迴圈依賴的 (轉)Spring框架Bean
- for迴圈在Python中是怎麼工作的Python
- 音樂遊戲做成 RPG 會是個什麼樣子?遊戲
- 怎樣將大批量檔案進行迴圈分組(reduce)?
- 程式間通訊的另類實現
- 怎樣用 Bash 程式設計:迴圈程式設計
- 面試時,一分鐘自我介紹怎樣才能出彩?面試
- Spring 是怎麼處理迴圈依賴的?Spring
- Voodoo分享:登頂35國iOS遊戲下載榜,這款超休閒手遊是怎樣做成的?OdooiOS遊戲
- 遊戲MCN是門怎樣的生意?遊戲
- 我一個遊戲記者,是怎麼轉行用7年時間死磕出一款獨立遊戲的遊戲
- 《Spelunky》開發者:兩種死亡迴圈導致遊戲難產,怎樣避開?遊戲
- 發行經驗:Devolver Digital是怎樣為《迴圈勇者》做推廣的?devGit
- 時間遞增迴圈執行指令碼指令碼
- 另類功夫題材動作遊戲《師父》訪談:「越打越老」是種什麼樣的體驗?遊戲
- 資料庫的基本分類是怎樣的?資料庫
- Steam遊戲營銷:促銷期間使用者是怎樣購買遊戲的?遊戲
- 驅動遊戲世界運轉的“心跳”:遊戲迴圈及實時模擬遊戲
- JavaScript的map迴圈、forEach迴圈、filter迴圈、reduce迴圈、reduceRight迴圈JavaScriptFilter
- 遊戲程式設計師的工作是怎樣的?遊戲程式設計師
- HTML的標籤分為哪幾類?各標籤語法格式是怎樣的?HTML
- loop迴圈 長時間沒有返回結果OOP
- 24分鐘讓AI跑起飛車類遊戲AI遊戲
- 《有殺氣童話2》:另類童話世界開啟的另類MMO | 遊戲產品觀察遊戲
- 支援核心迴圈和早期原型設計是遊戲成功的關鍵原型遊戲
- 遊戲化設計中的“雙迴圈”遊戲
- 競技遊戲中的反饋迴圈遊戲
- c++類迴圈依賴的問題C++
- JavaScript中的12種迴圈遍歷方法JavaScript
- [譯] RNN 迴圈神經網路系列 2:文字分類RNN神經網路文字分類