Unity | 第三人稱控制器設計#1-概述

更新 發佈閱讀 4 分鐘

一、前言

  這篇文章將會講述設計與製作一款第三人稱控制器所需要的工具、要素之概述。

二、第三人稱控制器(Third Person Controller)

  我目前的畢製專題是第三人稱動作射擊遊戲,在大學尾聲的畢業專題,將會統整與驗收四年所學並製作成作品。因為進入畢製,學習並撰寫成文章的時間驟降,在思考應該撰寫怎樣的文章時,我想到了第三人稱控制器的設計與製作。

  依據我大學三年的經歷,網路上這方面的學習資源較少,針對新人遊戲設計師或大學畢業製作來說:拼湊的知識要麼太雜;要麼太細。若不想挖 Unity API 的文檔,就只能直接摸索編輯器,或在各個影片中找參考。

  這還不包含設計,僅製作層面的技術內容就會侵蝕大多數的時間。第三人稱控制器的系列文章,主要目的是藉由「我」製作畢製專題的經歷,讓後人少走一些彎路;快速的帶領讀者走到允許設計的程度,無論是大一新生或大四抓速成教學的讀者;遊戲製作新人或想學習遊戲設計的朋友,都歡迎繼續閱讀這系列的文章。

1. 角色(Character)

  第三人稱遊戲的特色,就是玩家能直接看到角色。第三人稱的視角觀看並操控這個角色,相較於第一人稱的遊戲,有更多關於主角的資訊與想像依據,能協助玩家理解遊戲的世界觀,也更能與遊戲中的角色共鳴。

2. 鏡頭(Camera)

  遊戲的資訊含量,決定了一款遊戲的節奏;不同的鏡頭帶給玩家不同視覺語言,其中包含的資訊與體驗會截然不同。鏡頭設計是容易被忽視的設計,某些遊戲設計師會認為鏡頭能用就好,但其實鏡頭是初期設計最難也最重要的環節。

3. 控制系統(Controller)

  遊戲類型與操作手感塑造了遊戲特色,當遊戲設計師在設計遊戲的控制器時,都繞不開控制系統:一種是完全由設計師掌控的角色控制器(CharacterController);另一種是藉由物理系統間接控制的剛體(Rigid body)。

4. 動畫(Animation)

  遊戲中角色的動畫分為兩種體系與一種工具,第一種體系是角色程式與角色動畫分開,是較為常見的動畫撰寫體系;另一種體系是由角色動畫帶動角色移動,我目前沒有看過相關競品,但我同學是使用這種體系的團隊。

  在 Unity 中,還有一種工具能協助設計師測試動畫或製作概念動畫,這是一個名為時間軸(Time line)的電影序列製作工具。

《Unity | Time line 用途與介面》

《Unity | Time line 入門》

《Unity | Time line 軌道》

《Unity | Time line 實戰-概念動畫與打擊感》

5. 介面(User Interface)

  在遊戲控制器,介面是一種比較特別的元素,它更偏向於遊戲設計師如何藉由數據或視覺來引導玩家,偏向企劃與設計的領域。介面的覆蓋量會影響玩家的沉浸感,越需要玩家感同身受的時候,介面通常會很少,甚至暫時消失乾淨。

  介面分為靜態與動態,靜態的介面使用 Canva 與其下眾多組件,是一種常見的介面手段;動態的介面使用 Camera 覆蓋在主介面上,添加特效能營造出速度線或螢幕邊框被凍結的效果。

6. 特效(VFX)

  畢竟是隔著一個世界觀測與操控,遊戲需要額外的手段傳遞資訊,特效是其中一個最讓人有印象的一個元素,畢竟帥。特效是控制器一個重要的體驗回饋,例如飛踢通常會添加衝擊波或風力的特效,讓空氣擾動與打擊感的資訊回饋給玩家。

  無論任何遊戲,特效分為兩種工具:第一種是粒子特效(Particle System)、另一種是視覺特效(Visual Effect Graph);前者較為簡單,後者較為複雜。

7. 音效(SFX)

  遊戲的音效跟音樂都是使用聲音資源(Audio Source)。其中音效會需要調整聲音資源的模式,隨著距離遠近影響聲音大小。音效來源通常分為自行錄製、免費素材、付費素材等管道。

8. 音樂(Music)

  遊戲的音效跟音樂都是使用聲音資源(Audio Source)。音樂來源通常分為自行錄製、免費素材、付費素材等管道。無論是音樂還是音效都要注意著作財產的問題,是否能商用會決定未來上架的狀況。

9. 子彈時間(Bullet Time)

  控制器的雕琢,如果是動作遊戲還會有子彈時間這一塊,當我們攻擊敵人或衝擊敵人時,時間會減緩很多甚至暫停,營造出打擊的阻滯感。若無插件,通常是用程式去撰寫子彈時間,關鍵字是 Time.ScaleTime 與 Time.UnScaleTime。

《Unity C# | timeScale & unscaledTime》

三、後記

  撰寫這篇文章花了我很多時間,寫完發現很多東西其實跟第三人稱沒特別關係,都是眾多遊戲通用的內容,不過未來我就會依據這些項目逐步撰寫新的文章,細節就會跟第三人稱控制器有關係了。

留言
avatar-img
留言分享你的想法!
avatar-img
瓶裝雪的沙龍
114會員
247內容數
你好,我是瓶裝雪!我是一名遊戲設計師!
瓶裝雪的沙龍的其他內容
2024/09/22
魔火術師是第三人稱動作射擊遊戲,屬於專題畢業製作,在畢業組成新的團隊後優化並上架。
Thumbnail
2024/09/22
魔火術師是第三人稱動作射擊遊戲,屬於專題畢業製作,在畢業組成新的團隊後優化並上架。
Thumbnail
2024/01/26
這篇文章將會講述虛擬(virtual)與覆蓋(override)的簡易使用方式。
Thumbnail
2024/01/26
這篇文章將會講述虛擬(virtual)與覆蓋(override)的簡易使用方式。
Thumbnail
2023/12/29
講述遊戲設計從新手到專業的發展方向。
Thumbnail
2023/12/29
講述遊戲設計從新手到專業的發展方向。
Thumbnail
看更多
你可能也想看
Thumbnail
透過蝦皮分潤計畫,輕鬆賺取零用金!本文分享5-6月實測心得,包含數據流程、實際收入、平臺優點及注意事項,並推薦高分潤商品,教你如何運用空閒時間創造被動收入。
Thumbnail
透過蝦皮分潤計畫,輕鬆賺取零用金!本文分享5-6月實測心得,包含數據流程、實際收入、平臺優點及注意事項,並推薦高分潤商品,教你如何運用空閒時間創造被動收入。
Thumbnail
單身的人有些會養寵物,而我養植物。畢竟寵物離世會傷心,植物沒養好再接再厲就好了~(笑)
Thumbnail
單身的人有些會養寵物,而我養植物。畢竟寵物離世會傷心,植物沒養好再接再厲就好了~(笑)
Thumbnail
不知你有沒有過這種經驗?衛生紙只剩最後一包、洗衣精倒不出來,或電池突然沒電。這次一次補貨,從電池、衛生紙到洗衣精,還順便分享使用心得。更棒的是,搭配蝦皮分潤計畫,愛用品不僅自己用得安心,分享給朋友還能賺回饋。立即使用推薦碼 X5Q344E,輕鬆上手,隨時隨地賺取分潤!
Thumbnail
不知你有沒有過這種經驗?衛生紙只剩最後一包、洗衣精倒不出來,或電池突然沒電。這次一次補貨,從電池、衛生紙到洗衣精,還順便分享使用心得。更棒的是,搭配蝦皮分潤計畫,愛用品不僅自己用得安心,分享給朋友還能賺回饋。立即使用推薦碼 X5Q344E,輕鬆上手,隨時隨地賺取分潤!
Thumbnail
身為一個典型的社畜,上班時間被會議、進度、KPI 塞得滿滿,下班後只想要找一個能夠安靜喘口氣的小角落。對我來說,畫畫就是那個屬於自己的小樹洞。無論是胡亂塗鴉,還是慢慢描繪喜歡的插畫人物,那個專注在筆觸和色彩的過程,就像在幫心靈按摩一樣,讓緊繃的神經慢慢鬆開。
Thumbnail
身為一個典型的社畜,上班時間被會議、進度、KPI 塞得滿滿,下班後只想要找一個能夠安靜喘口氣的小角落。對我來說,畫畫就是那個屬於自己的小樹洞。無論是胡亂塗鴉,還是慢慢描繪喜歡的插畫人物,那個專注在筆觸和色彩的過程,就像在幫心靈按摩一樣,讓緊繃的神經慢慢鬆開。
Thumbnail
這篇文章將會介紹第三人稱遊戲設計中,關於角色的建模與動畫的設計與製作。
Thumbnail
這篇文章將會介紹第三人稱遊戲設計中,關於角色的建模與動畫的設計與製作。
Thumbnail
這篇文章將會講述設計與製作一款第三人稱控制器所需要的工具、要素之概述。
Thumbnail
這篇文章將會講述設計與製作一款第三人稱控制器所需要的工具、要素之概述。
Thumbnail
這篇文章將會分享最近學習到關於遊戲機制與關卡設計的觀念。
Thumbnail
這篇文章將會分享最近學習到關於遊戲機制與關卡設計的觀念。
Thumbnail
這篇文章將會分享我用 Time line 製作的 Unity 部份概念動畫,並講述其中要呈現的特點與打擊感的分析。
Thumbnail
這篇文章將會分享我用 Time line 製作的 Unity 部份概念動畫,並講述其中要呈現的特點與打擊感的分析。
Thumbnail
這篇文章將會講述發散與構思具體行為的細節,包含文字、圖像、動畫,介紹彼此的優缺點與侷限性,最後逐個講述重點與核心。
Thumbnail
這篇文章將會講述發散與構思具體行為的細節,包含文字、圖像、動畫,介紹彼此的優缺點與侷限性,最後逐個講述重點與核心。
Thumbnail
在數創整合與作品集結束以後加速完工的專題作品,這篇文章將會講述遊戲類型概述與技術層面的成長。
Thumbnail
在數創整合與作品集結束以後加速完工的專題作品,這篇文章將會講述遊戲類型概述與技術層面的成長。
Thumbnail
這篇文章將會介紹 UGUI ,以及如何使用程式碼控制 UGUI 的座標。
Thumbnail
這篇文章將會介紹 UGUI ,以及如何使用程式碼控制 UGUI 的座標。
Thumbnail
這篇文章將會探索不同遊戲類型中可能生出的圖片。
Thumbnail
這篇文章將會探索不同遊戲類型中可能生出的圖片。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News