遊戲簡介 : 遊戲簡介 : 通過第一人稱視角的運用來探索遊戲世界,場景融合了西方與東方元素,內容偏向恐怖、黑暗、詭譎中帶有異國風情之意境,主線共包含十三個場景與三個隱藏彩蛋。
▲來自異國的特殊建築卻成為無數人的牢房
製作過程簡述:
雖然在大學四年中有堂課讓我認識到unity,但時間一久沒接觸幾乎都忘光光了,所以大概是從零開始自學,剛開始真的認為自己做遊戲是件天方夜譚,還好網路上的資源挺豐富的,不管是google還是youtube搜尋需要的關鍵字幾乎都能得到解答(建議使用英文所搜尋到結果較多)
首先先到官網下載Unity:
? 有許多版本可以挑選,建議可以選擇2018以上,因為後續到store下載素材時會有版本限制,像我是unity2017有的則限制要2018(此情況可以下載多個unity版本來解決)
? 若是從Github下載下來別人製作好的檔案,請注意是否有說明是用哪個版本完成的,例:若他人有說明是用2015 但你用2018去開啟,幸運的話不會有錯誤,但如果是列出一排的錯誤的話,建議還是直接去下載2015比較快...
下載好後剛開始可以先觀看此教學影片(可先看part1了解簡單的恐怖遊戲如何形成)
(以上有一系列的恐怖遊戲教學)
看完上面的影片後,接著可以來了解
Terrain(地形)
AssetStore(素材網)
接著想把場景變得更豐富,新增更多的物件可以到Asset store,裡頭有分免費跟付費的,光是免費可用的物件與功能就多到數不清了幾乎是應有盡有。
Window>AssetStore>可將其視窗拖拉到覺得適合的地方
嗯...無意間asset store的介面也更新了,我個人是不太習慣...(如果要搜尋免費素材勾選右下角的Free Assets即可)
StandardAssets(角色控制器)
有了場景地形也了解有Asset store的存在後,可為遊戲加入我們玩家操縱的角色,個人是推薦使用”Standard Assets”,不管是要做第一人稱或是第三人稱的PC/MOBILE遊戲都適用,或是照著影片直接import都可
了解以上內容後接著可以繼續看part2之後的內容或是搜尋” unity horror game tutorial”找適合自己的
教學幾乎都是國外的,假如看不懂英文也沒關係,因為我英文程度也不太好
,其實只要照著影片步驟做仍可完成
匯入角色模組:
等場景佈置好後接著要加入些NPC怪物之類的模組,例如我做恐怖遊戲就會加入些怪物殭屍之類的,而角色我是選擇用mixamo網站的內建模組,只需要申請一個adobe帳號便能使用內建免費角色還能搭配動畫真的很實用,有常玩恐怖遊戲或看相關實況應該會很常見到以下兩位
選定了Characters跟Animations後就可以Download了
下載好後放入Asset資料夾後要匯入材質跟動畫可以參考:
可能有人匯入後會發現角色怎麼是透明的或是有點獵奇,此時需要額外Extract Materials... :
Mixamo網址 :
https://www.mixamo.com/#/(上述asset store與mixamo經過了解與詢問後都可商業使用,嚴禁二次轉售)
觸發事件:
雖然unity提供了不少實用功能但做遊戲難免會接觸到寫程式,後來開始爬文看各種教學不論是參考國外論壇後想辦法自己試著寫出來或是下載網路上提供的script檔將其寫好的程式碼再試著改成自己想要的效果皆有,整體遊戲所需要用到的程式大概就是觸發事件/進入動畫/讀取場景/鬼怪出現消失等,譬如說玩家操縱角色走到門前按下鍵盤E後門會開啟,就必須要在門上加上一個box collider勾選觸發,當玩家走進這box範圍時按E觸發事件進入開/關門動畫。
▲記得勾選Is Trigger不然它就是一面阻擋玩家跑出邊界的隱形牆
▲上圖綠色範圍內感應到即可觸發
開門參考:
或是要做一些嚇人的效果可以先將鬼怪隱藏起來並設一道隱形牆勾選觸發,當玩家走過去並碰觸到牆時則怪物現身之類的…(非專業所以很難理解XD,還是參考影片最快),youtube搜尋關鍵字”jumpscare”有不少教學可參考。
1.碰到某個點,怪跑出來嚇人: