精華區beta C_Chat 關於我們 聯絡資訊
原文標題:《OPUS:龍脈常歌》遊戲開發精華—關卡設計 原文網址:https://bit.ly/2YasdfT https://medium.com/@sigono/opus-%E9%BE%8D%E8%84%88%E5%B8%B8%E6%AD%8C-%E9%81%8A %E6%88%B2%E9%96%8B%E7%99%BC-%E9%97%9C%E5%8D%A1%E8%A8%AD%E8%A8%88-8ab0291d209e 嗨,我是 Scott,在 SIGONO 擔任主關卡設計兼執行製作。 不論你是產品設計師,還是玩 Minecraft 長大想做遊戲的孩子,遊戲有一種跟人生困境 一樣,會去阻礙你的東西,叫做謎題。而如何把這些謎題,從小到大排好一個舒服的順序 ,讓玩的人有種: 「我潮棒,任何困難都迎刃而解」 這種設計謎題(製造問題)的人,就是我們所稱的「關卡設計師」 閱讀這篇文章,你會學到: 如何從無到有設計遊戲關卡,並說服你的夥伴一起下海幫忙 你就可以‥ https://miro.medium.com/max/875/1*nSTT2l77UXdjM0Te0XgLAQ.png
就跟變魔術一樣 讓我們看看以下的魔法,讓你走向人生勝利組,不勝利也能成為半個評論家。 | 警告:遊戲類別眾多,以下內容僅適用於特定類型 | 像是 OPUS:龍脈常歌 這款遊戲 那我們開始吧,首先是… 謎題是為了被解決,而解決謎題,必須從思考如何互動開始… 是為了什麼而互動呢? 開始時會先跟製作人討論謎題是什麼,以龍脈常歌為例,這是一款角色會潛入小行星的深 谷之中,尋找龍脈的故事… https://i.imgur.com/F0GxarZ.jpg https://i.imgur.com/5AydNKD.jpg https://i.imgur.com/fJlslQN.jpg https://i.imgur.com/K0pk3RT.jpg 此時就是看著概念圖開始想像,玩家要怎麼樣的互動才能解決遊戲的謎題/困境呢… 最後我們大致定出了幾個方向,並開始發展 https://i.imgur.com/qGmkgDC.png 主要偏向橫向 2.5D 的冒險,限制角色的移動空間,暗示著只要往左右其中一個方向(而 非四個),就會解決問題 https://i.imgur.com/ySBq9LJ.png 開始時很多幻想,像是炸藥的設計都進來了 https://i.imgur.com/w8GdBWQ.png 此時也要大致決定地形的高度與斜度,不然下一個階段實驗會有很多困難 互動真的有趣嗎?符合情境嗎? 有了方向後,我們快速設計了幾種互動,並將角色丟到充斥各種元件的空間,實際操作去 感受有不有趣。 https://miro.medium.com/max/1340/1*Ohg_qoNf2fHM0iki63thrQ.gif
https://miro.medium.com/max/1132/1*9rfuG2suOxzC3gL748gMDw.gif
https://miro.medium.com/max/1132/1*C3b-QdnhFfpZt8LFlt41Sg.gif
https://miro.medium.com/max/1132/1*7V0mhUwh0Q31hwmRXD2LHw.gif
早期的互動比較多:包含跳躍、攀爬、匍匐前進、放置炸藥… | ME:秘境尋寶,當然要跳躍、炸藥、拉繩索! | 工程師:遊戲重點是故事吧 | ME:嗯…我錯了,謝謝提醒 | 工程師:不,我只是覺得跳躍&繩索系統很難做 https://miro.medium.com/max/1400/1*Xt_oCqXgT3Bla6jduTnRoA.gif
實驗後,因為考慮到遊戲性比較輕,只保留:跑步、走路、攀爬、開門、採集,這類不激 烈的互動 玩家會怎麼感受這些互動的氛圍呢? 有了基礎的互動後,接著要找出攝影機的主視野,因為遊戲不是 SAO,不管輸入什麼指令 ,我們只能透過螢幕去感受它,要處理的事情有兩個重點: .角色移動的速度 .攝影機離角色多遠 這幾件事情是環環相扣的,而且跟遊戲的氛圍息息相關,我們先固定角色速度,然後參考 下圖 https://miro.medium.com/max/875/1*lEBSv4iwSrkPKn0yd-R4jQ.gif
鏡頭越靠近,場景物件會越快跑出畫面,因為變化快,視野窄,氣氛也會比較緊張 https://miro.medium.com/max/875/1*gPlZSRNu9DZE7fVlGqQ4qg.gif
鏡頭越遠,場景物件會比較慢跑出畫面,玩家能掌握大多的場景狀況,會讓氣氛比較緩慢 安心,也比較適合我們偏重調查敘事的遊戲 怎麼決定互動的節奏呢? 找出氛圍後,接著我們要找出互動的次數,也就是「多久讓玩家進行一次有意義的操作」 ,為了做到這點,初步將玩家的互動氛圍兩種,分別為: .大互動:打開大型機關,費時久,多半可以推動劇情 .小互動:調查/撿拾物品,費時短,用來彌補大互動與大互動中間的空檔 https://miro.medium.com/max/875/1*6N9oe6IIFR8O2jQW4Rhx-A.png
畫面大約是三個攝影機寬,大約決定出大互動與小互動的發生頻率 https://miro.medium.com/max/875/1*nj3q4-ko2mIpkSICraXHhQ.gif
最後找出的結果:換算成秒數的話,平均每五秒內一定會有一個東西可互動,然後十秒到 二十秒間,會取得一個比較大的成就感(大互動) 到這邊為止,互動的「種類」「氛圍」「節奏」,都找出來了,可以說是謎題的基本元件 規範都有,接下來就是將它排列組合了。 開始製造問題…不,是開始設計關卡了… 建立關卡設計文件 此時關卡設計師要跟編劇討論,了解該關卡的故事、氛圍、有什麼特別要製作的機關等等 。 https://miro.medium.com/max/875/1*6OxX2LgBFb7uJcAERHL6gw.png
早期劇本的一小角截圖,大致描述了台詞、畫面、撿拾道具的種類 https://miro.medium.com/max/875/1*zjyX5WUR6rYDAMpDFh7wyA.png
此時會參考美術的場景文件,配合劇本文件去想像可能的動線 https://miro.medium.com/max/875/1*UyGkUE9wpvXQ7yNKCNcEgA.png
依據美術跟劇本的需求,繪製簡單的關卡設計圖,作為施工的基準 實裝互動原型,提前證明內容是「好玩」的 依據關卡設計圖,試著搭出整個關卡,以龍脈常歌為例,至少需要標註「互動方式」、「 對話」、「表演」、「拾荒點」、「調查物」、「機關」、「視覺焦點」、「動線」…幾 種內容,但如果化繁為簡的話:就是「視覺焦點」「大互動」「小互動」「動線」,四個 項目最為重要。 https://miro.medium.com/max/800/1*ocM5a2C9y0gKaBskFlIbMQ.gif
會盡可能將關鍵的需求都寫在遊戲中,可以讓團隊快速建立共識,而不是只看著文件想像 https://miro.medium.com/max/2000/1*DmR9eJMrGO7skGpOpxAmHQ.png
標註好「視覺焦點」「大互動」「小互動」「動線」四種關鍵後,可以看出該關卡的節奏 ,避免小互動太多造成冗餘,或是大互動太多搶走焦點 這階段會依照之前的規劃,製作可互動的關卡原型,目標是要做出「即使沒有美術加持, 測試者也會覺得好玩的內容」 https://miro.medium.com/max/1400/1*rz7zlW478u0PB1LpbYJwQA.gif
最後互動原型的樣子,此時已經是個可以遊玩的遊戲了。 這階段的測試量很大,測到不好玩,就要立刻改,原則很單純,因為如果沒法在這階段傳 達出「劇情需要的情感」、「互動需要的樂趣」,進入美術量產就會聽到一些對話,當然 我夢到的: | A:欸製作人說關卡的動線要縮短兩倍,不然情緒有點悶 | B:啊靠背上個月已經進入美術量產這不是要打掉關卡全部重做嗎!@#!(*$#@$%@#!@#! 嗯,所以成熟的大人,一定會測試好,才會交給美術喔 美術要加入了… 從這段開始,我們會使用遊戲中的一個場景舉例,大致會把流程依序切成三段:場景模型 設置->演出設置->打光特效,參考如下: https://miro.medium.com/max/875/1*ZHbOp3ikas27rEs3HXedOA.gif
場景模型設置:噹噹噹!瞬間場景就長出來了! https://miro.medium.com/max/875/1*PnLWbl59PU-uCokMbWhftg.gif
演出設置:噹噹噹!角色突然有動作了! https://miro.medium.com/max/875/1*u9MMaqhrGiKDKYK9NpVhWw.gif
打光特效:噹噹噹!美術說要有光,就有了光! 看起來好像丟給美術就會完成了,但這是滿大的誤區,因為美術在繪製時,跟初期的關卡 設計師必須密切合作,我們一一舉例如下: 場景模型替換需要注意… 場景模型替換後,關卡設計師要注意的是:如果沒有確定空間規劃,要改會變成這樣: | ME:嗨嗨,美術大大,我想把樓梯移動到左邊,玩家就可以早點爬上去 | 美術:那會擋到門,當然不可以啊 https://miro.medium.com/max/750/1*5VG3sFRb2HzMP-TEDVyXZQ.gif
樓梯前後的場景都搭好了,基本上要換樓梯的位置,等於是美術要毀掉整個空間重做 演出設置需要注意… 模型置換完成後,劇本中原本的演出文字會被置換成真正的動作:如果沒有在初期指定好 表演的方向,到時就會變成這樣: | ME:嗨嗨,美術大大,角色看不到臉,我想讓他面對鏡頭 | 美術:當然不可以啊,你要我把整個場景轉180度重做嗎? https://miro.medium.com/max/875/1*JrAiwRKK2Jst3jc_bgOF3A.png
角色面對著星空的畫面跟動作刻了很久,如果突然想讓他背對星空,做表演的美術會森77 的 打光特效需要注意… 打光看似美術,但其實與關卡設計有非常密切的關聯:如果沒有在初期決定好哪些部分的 光影要強調,就會變成: | ME:嗨嗨,美術大大…我可以… | 美術:當然不可以啊(? 好吧,我們直接講要注意什麼,兩個常見的重點: .需要提示/隱藏的通道 .需要提示的調查物件 https://miro.medium.com/max/875/1*ql2jF713DCLBfUANYIa0hg.gif
需要提示的通道:黑洞觀測站左右有隱藏的道路,需要鼓勵玩家去探索 https://miro.medium.com/max/875/1*HObzRfqUpN6AK1Iv0G19cA.gif
需要提示的調查物件:右邊的滅火器一開始不是很顯眼,為了讓玩家注意到,後來強化了 特效 以上就是關卡設計的基本 可能會有人說老天,關卡設計師要考慮那麼多,這樣不是從解謎、劇本、表演、打光,都 了解才能做嗎? 我們認為的確是這樣,每個關卡就像是一個迷你的小劇場,關卡設計師要能全面性的理解 這些,才能做出設計,並且與程式跟美術溝通。 所以懂了這些,就能做完關卡? 沒有,這我覺得也是一大誤區: 完美不修正關卡,是不存在的,一個超強的主設計師只能降低修改的次數,但不會避開修 改本身。這句話代表的意義是: 不測試,我們永遠不知道關卡好不好玩。 你以為的開發流程 https://miro.medium.com/max/2000/1*laprhaGrve_ociHo_yurGg.png
從設計一路做到完成的變化 實際的開發流程 https://miro.medium.com/max/1400/1*L1b_1h1BhidsGSd-Dg2e_A.png
每一次測試,如果不通過,都得立刻退回上一個階段,不能錯上加錯 所以如何建立好的流水線,建立穩固的測試步驟,逐一驗證才是真的。而且透過測試,你 還可以這樣: | ME:欸這個打光太弱了,根本不會有人注意到這裡有門 | 美術:當然不可以啊——你知道改了那光我之後得@%#@$%(省略 | ME:可是你看測試結果,玩家會卡關… | 美術:可…可惡 讚吧(? 也要提醒,測試目標的定義要小心,不要訂出團隊達不到的目標,否則反而會癱瘓流水線 ,適度的容錯走向下一階段,有時也是必須的。 https://miro.medium.com/max/875/1*hrj8b1Eo1aNGuS3EXEFg4g.png
透過每周尋找內部/外部測試者,去蒐集每次的使用者回饋,集體評分、檢討、討論。 https://miro.medium.com/max/875/1*zzlvONq8902fY0B15n5xFQ.png
我們會去統計每一個測試者的通關時間,去做微調 https://miro.medium.com/max/875/1*RnMp6TI2l6f7n8j5U9TI6w.png
每週進行一次測試,上述是第58週至74週的測試紀錄資料夾 以上,就是 OPUS 龍脈常歌的關卡開發紀錄(的血淚冰山一角) 都看到這裡了,想必你也可以成為一個關卡設計師了(? 如果還不行的話,這邊提供一些好的乾貨文章,未來大家都可以解決人生的關卡: Level Design Workshop: Blockmesh and Lighting Tips https://www.youtube.com/watch?v=09r1B9cVEQY
How Level Design Can Tell a Story https://www.youtube.com/watch?v=RwlnCn2EB9o
我是 Scott,SIGONO 的關卡設計師兼執行製作,關卡設計其實需要很多人一起完成,是 一種蠻紀律的工業化活動,大家一定要珍惜自己的夥伴~ 希望產業越來越好 <3 關於 OPUS:龍脈常歌 一個結合太空探索與冒險解謎的敘事遊戲。未知的小行星「龍脈」由於其礦藏蘊藏的巨大 能量,成為眾人爭奪的目標,能唱出龍脈之歌的少女——艾妲,將與立志探索龍脈的少年 一同冒險,揭露宇宙的遠古神話。 如果有興趣,歡迎看看我們的遊戲 https://store.steampowered.com/app/1504500/OPUS/ 本篇是 SIGONO 講堂的第二篇文章,我們的第一篇文章在這裡 《OPUS: 龍脈常歌》遊戲美術開發 — 角色設計 https://bit.ly/3nLNo2b https://medium.com/@sigono/opus-%E9%BE%8D%E8%84%88%E5%B8%B8%E6%AD%8C-%E9%81%8A %E6%88%B2%E7%BE%8E%E8%A1%93%E9%96%8B%E7%99%BC-%E8%A7%92%E8%89%B2%E8%A8%AD%E8% A8%88-4da30d80d04c -- 清廉正直射命丸文,世界第一可愛 https://i.imgur.com/XqOptr2.jpg https://i.imgur.com/zGCOdHq.jpg https://i.imgur.com/SJR03hx.jpg https://i.imgur.com/nUbq2HQ.jpg https://i.imgur.com/0yn2DP5.jpg -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.211.60 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1633141833.A.EFE.html ※ 編輯: dogluckyno1 (1.175.211.60 臺灣), 10/02/2021 10:37:54 dogluckyno1:轉錄至看板 Steam 10/02 10:38
chris850210: 推 10/02 10:56
blacksugur: 推 10/02 11:18
Lirael: 推 10/02 11:28
salvador1988: 大推 10/02 12:11
abb123456: 推 10/02 12:33
ConcealAsh: 推 10/02 13:10
IsonaEi: 推 10/02 16:53