【免費素材遊戲開發】日誌 EP 0

更新於 2024/10/02閱讀時間約 6 分鐘

哈囉,我是Yukio。

簡單的自我介紹一下,我大學畢業是資工系,興趣是看電影和製作3D美術,目前正在Gap year中。這段時間我想學習Unreal Engine遊戲開發,並製作一款遊戲作為Side Project,這篇EP0主要拿來撰寫我對遊戲開發的規劃和想法。

首先,這款遊戲有個目標,那就是全程只用免費開源素材和自製素材,隨著時代變遷,取得免費素材的手段和管道越來越多,甚至Unreal Engine官方就提供了許多Sample Project和免費素材,更不用說像寶庫一般的Quixel Bridge,因此我想試著藉由這個Project來探索僅使用免費素材的遊戲到底能做到什麼程度。


至於要製作什麼類型的遊戲,由於個人很喜歡玩角色扮演類,例如刺客教條、對馬戰鬼、死亡擱淺、最後生還者和秘境探險等等,加上我對電影又特別情有獨鍾,我決定以最後生還者和秘境探險做為參考模板,製作以劇情為導向的角色扮演遊戲。

最後生還者2

最後生還者2

秘境探險4 盜賊末路

秘境探險4 盜賊末路

由於遊戲本身就是一個工程,必須評估一定程度的可行性才能開發,以下是我認為這款遊戲必備的核心要素 。

  1. 高品質的角色建模
  2. 豐富的角色動畫
  3. 漂亮寫實的遊戲場景和物件模型
  4. 吸引人的劇情和角色對話


高品質的角色建模

角色建模是第一個難點,角色資源相對來說比較侷限,目前看起來最合適的是MetaHuman,MetaHuman是UE推出的人類角色生成工具,能混合和調整參數來輕鬆製作角色,不僅精細度高,在UE中的相容性也很好,似乎也能控制面部表情,缺點是容易撞臉,服裝也比較少,需要額外找方法套上其他服裝,但總體來說是個好選擇。

MetaHuman

MetaHuman

豐富的角色動畫

角色動畫也是非常重要的考量點,動畫很難自己產出,要使用動作捕捉必須有一定的設備和技術,如果找不到免費資源,最終就只能付費了,幸好在我搜尋之下,還是有一些資源能夠使用,包括Mixamo、一些動作捕捉公司的免費動畫、UE Market上的免費動畫、UE Sample Project和其他開發者釋出的免費動畫等等,基本上足夠完成基礎動畫系統。

值得注意的是,最後生還者使用了Motion Matching技術來建構動畫系統,與常見的State Machine不同,開發者透過龐大的動畫資料庫,設定轉換的觸發條件,Motion Matching就會自動根據角色的狀態來決定下一幀要撥放什麼動畫,讓角色的移動更加自然、流暢且逼真。謝天謝地的是,UE 5.4版提供了Motion Matching Sample Project,裡面包含使用範例和超過500個動畫,讓我可以拿來作為遊戲的Locomotion系統,甚至可以導入Lyra的射擊動畫,讓角色的下半身是Motion Matching Locomotion,上半身是Lyra射擊動畫,而其他動畫例如戰鬥和互動等等,只要混合的好基本上不會有太大問題。

漂亮寫實的遊戲場景和物件模型

遊戲場景可能會以自然環境為主,廢墟為輔,UE和Megascans提供了許多高品質的模型,包括植披和樹木等等,其他網站像CG Trader也有許多免費模型,資源算是十分豐富,物件模型也足夠,如果有缺的話自己下去建模也可以,場景和模型方面應該就沒什麼問題。

就在我這麼想的時候,UE公布新的素材商場Fab,並宣布Quixel Bridge的素材從2025年開始將不再免費使用,這消息非常令人沮喪,遊戲很可能會因為沒有這些素材而做不出來,但至少在Fab上架到年底之前還能夠免費下載,之後怎麼發展就再看看吧。

Megascans Assets

Megascans Assets

吸引人的劇情和角色對話

劇情方面,我目前已有概略的世界觀和故事設定,雖然目前還無法跟大家分享,但可以透露是和在夢境探索有關的主題,夢有兩個好處,第一是能夠讓遊戲的變化性更大,可以出現在現實中不太合理的內容,第二是讓素材更自由,上述提到的模型資源,基本上要能夠統一美術風格,而夢境就像多元宇宙一樣,能更根據不同夢境使用不同風格的素材,減少素材風格限制的問題。

劇情展現的方式大約有三種,第一是過場動畫,能有多少過場動畫取決於我有多少角色動畫。第二是遊戲行徑中的角色對話,最後生還者和秘境探險的強處是能夠透過大量的角色對話來讓引導故事,我認為這是很好的手法,但配音來源目前只想的到AI,真的不行就找朋友來配吧。第三是透過文本內容,例如某某的日誌或是某某紀錄等等,拿來補足世界觀用。


其他還有許多要素例如遊戲機制、射擊系統、AI敵人、UI等等,都是日後要製作的內容,但這些都是靠開發能夠做出來的,不像上述提到的資源如果沒有就真的沒轍了。

無論如何,這款遊戲要達到可遊玩的程度將會是非常大的挑戰,我也不知道沒做過遊戲的我能獨自開發到什麼地步,但我確信的是即使失敗,這段過程也會讓我收穫滿滿。接下來就實際開始製作了,下一篇會講述我導入Motion Matching遇到的問題和成果,如果有興趣的話歡迎關注!

avatar-img
1會員
3內容數
哈囉,我是Yukio,興趣是看電影和3D美術,目前正在學習UE遊戲開發中,會不定時更新遊戲開發日誌,有興趣的換歡迎閱讀交流。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
你可能也想看
Google News 追蹤
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
今天不聊開發,來聊聊圈內夥伴一直希望我講的主題─遊戲編劇接案。在入門篇中我會分享三個讓非遊戲編劇的文字工作者更好地進入這個領域的心得,並讓你有個方向能更有機會接到委託,並更有效率且更好地完成業主的需求。對遊戲編劇接案有興趣的朋友,歡迎來看看。
Thumbnail
介紹一個優質的遊戲知識部落格:遊戲設計中藥鋪,其中「Game Design 資源分享表」十分推薦遊戲開發者閱讀。另外提到Gamker攻壳是一個專業的遊戲評鑑頻道,其深入的評論幫助作者入坑《健身環大冒險》。作者在後記也分享了自己在遊戲開發上的經歷和挑戰。
Thumbnail
遊戲產業似乎從很久以前,各種玩法的類型都已經確立了下來。現在新出品的遊戲,更像是已有玩法機制的排列組合、重新包裝。比起遊戲本身,遊戲公司更願意把創意放在有明確衡量標準的部分,如:劇情、音樂、特效…等。久而久之,人們對遊戲的評價越來越取決於美術、故事等決定表現力的指標...
Thumbnail
這篇文章介紹了使用UE4製作遊戲的練習和免費資源,包括素材連結和對話系統外掛。同時也提到了Unreal遊戲引擎的每月限免素材和線上學習資源,以及Epic Game Store遊戲平臺的優惠和缺點。
Thumbnail
一個獨立開發者,立志打造顛覆性的遊戲體驗,在開拓全新玩法的道路上,砥礪前行。 大家好,我正在開發一款獨立遊戲,以魔法戰鬥為主題,如果想要嘗試遊戲的demo,歡迎到下方連結處,加入我的Discord群組。 魔法與戰鬥的世界---開發中的遊戲   這款遊戲發生在一個飄浮於雲端之上的世界,
Thumbnail
這篇內容,簡單介紹了GameMaker的遊戲製作原理。包括Object、參數、程式碼等概念。同時也簡單介紹了GameMaker的適用範圍和特色。
Thumbnail
Instrumect 是我從2022年10月開始製作的遊戲。 在那之前,其實嘗試過各種大大小小的遊戲開發,包括RPG、橫向射擊、2D平台遊戲等,但最後都熱情耗盡,所有項目皆斷尾(ゝ∀・)⌒☆ 當初會選擇開發那些類型,不外乎考慮市場熱門程度和製作難易度。而最後會沒了熱情,是因為我對那類遊戲興趣沒很
Thumbnail
我其實不算程式出身。 我在香港中學畢業(亦則高中畢業)後,飛到台灣讀多媒體,大二才接觸程式。 如果是程式老手,可能可以直接用C++、Python這些程式語言來做遊戲。但新手如(當時的)我,需要一個遊戲引擎。 事實上,程式老手也會需要遊戲引擎。畢竟直接使用程式碼大概就和鑽木取火差不多,而遊戲引擎
Thumbnail
學完基礎的Lua語法後,今天開始製作第一個遊戲畫面了!
Thumbnail
這篇文章將會延續(上)、(中)的內容,談談遊戲開發測試原型的製作與驗證。
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
今天不聊開發,來聊聊圈內夥伴一直希望我講的主題─遊戲編劇接案。在入門篇中我會分享三個讓非遊戲編劇的文字工作者更好地進入這個領域的心得,並讓你有個方向能更有機會接到委託,並更有效率且更好地完成業主的需求。對遊戲編劇接案有興趣的朋友,歡迎來看看。
Thumbnail
介紹一個優質的遊戲知識部落格:遊戲設計中藥鋪,其中「Game Design 資源分享表」十分推薦遊戲開發者閱讀。另外提到Gamker攻壳是一個專業的遊戲評鑑頻道,其深入的評論幫助作者入坑《健身環大冒險》。作者在後記也分享了自己在遊戲開發上的經歷和挑戰。
Thumbnail
遊戲產業似乎從很久以前,各種玩法的類型都已經確立了下來。現在新出品的遊戲,更像是已有玩法機制的排列組合、重新包裝。比起遊戲本身,遊戲公司更願意把創意放在有明確衡量標準的部分,如:劇情、音樂、特效…等。久而久之,人們對遊戲的評價越來越取決於美術、故事等決定表現力的指標...
Thumbnail
這篇文章介紹了使用UE4製作遊戲的練習和免費資源,包括素材連結和對話系統外掛。同時也提到了Unreal遊戲引擎的每月限免素材和線上學習資源,以及Epic Game Store遊戲平臺的優惠和缺點。
Thumbnail
一個獨立開發者,立志打造顛覆性的遊戲體驗,在開拓全新玩法的道路上,砥礪前行。 大家好,我正在開發一款獨立遊戲,以魔法戰鬥為主題,如果想要嘗試遊戲的demo,歡迎到下方連結處,加入我的Discord群組。 魔法與戰鬥的世界---開發中的遊戲   這款遊戲發生在一個飄浮於雲端之上的世界,
Thumbnail
這篇內容,簡單介紹了GameMaker的遊戲製作原理。包括Object、參數、程式碼等概念。同時也簡單介紹了GameMaker的適用範圍和特色。
Thumbnail
Instrumect 是我從2022年10月開始製作的遊戲。 在那之前,其實嘗試過各種大大小小的遊戲開發,包括RPG、橫向射擊、2D平台遊戲等,但最後都熱情耗盡,所有項目皆斷尾(ゝ∀・)⌒☆ 當初會選擇開發那些類型,不外乎考慮市場熱門程度和製作難易度。而最後會沒了熱情,是因為我對那類遊戲興趣沒很
Thumbnail
我其實不算程式出身。 我在香港中學畢業(亦則高中畢業)後,飛到台灣讀多媒體,大二才接觸程式。 如果是程式老手,可能可以直接用C++、Python這些程式語言來做遊戲。但新手如(當時的)我,需要一個遊戲引擎。 事實上,程式老手也會需要遊戲引擎。畢竟直接使用程式碼大概就和鑽木取火差不多,而遊戲引擎
Thumbnail
學完基礎的Lua語法後,今天開始製作第一個遊戲畫面了!
Thumbnail
這篇文章將會延續(上)、(中)的內容,談談遊戲開發測試原型的製作與驗證。