VR Tutorial & ToolKit - 虛擬實境大學生初學開發參考

前些天在HTC Vive論壇上有人詢問了[初學者開發VR場景]關於在Unity裡的場景走動問題

因為部門溝通時間要花比較久的時間,一般來說就直接做簡單的Trouble-Shooting

以下把看到不錯的Unity懶人開發資源丟出來,當然在此就不談一些比較細的細節

這篇主要對應台灣無知懵懂學生專題,就如同曾經的我們好傻好天真
如果有人需要詳細的教學也可以在底下留言,我會抽空做出一篇比較正經的教學介紹

 

開發前....

這邊舉HTC Vive為例,各家VR頭盔的網站上一定都有供開發人員的資源專區
也俗稱線上開荒區(為什麼是開荒呢?通常你有反應大家才知道妳要什麼,就像Vuforia AR SDK一直被靠腰一樣,有靠夭有資源)

請你在開始之前好好閱讀,一定會避免掉很多前期會犯下的錯,比方不插電源或螢幕就想玩VR頭盔這種事

設定開發環境

超級初心者 - 設定你的手把與遊戲物件

https://unity3d.college/2016/04/29/getting-started-steamvr/
這真的很簡單,但是很多第一次操作的人可能沒辦法很快理解,這篇能夠讓你在VR場景中對應控制器操作你的模型
協助你應付開會時後第一周的主管跟教授

程式懶人包

懶到天誅地滅,諸如你畢業專題如我:七個組員一個人寫程式五個人裝死一個人寫文件

https://vrtoolkit.readme.io/docs/getting-started

【VRTK - 專為寫程式像跟團旅行一樣的你,完整的實作資訊獻給只想跟著走的你】
這個網站為一個Github開源專案,它完整了以文件方式介紹你如何在各種不同的VR平台上進行開發
同時將大多數你可能會用到的程式功能全部包成各類class供你呼叫引用

如果你的畢業專題想要很炫很潮可是沒人會寫程式,也許你可以參考這個ToolKit進行開發

https://www.assetstore.unity3d.com/en/#!/content/51519
※Unity官方也有釋出一個跨各VR平台的Demo專案,裡面很多程式的寫法其實也可以參考
像是loading bar等等的uGUI操作

多人連線懶人包  (SteamVR Only)

https://www.assetstore.unity3d.com/en/#!/content/63969

SteamVR Network Essentials - 專為只知道開手機網路跟連上免費Wifi的你,簡單完美的課金大法】
如果多人連線或處理網路封包對你來說是一件困難的事情,你或許可以嘗試這個套件
Unity Asset Store上的SteamVR Network Essentials 可以讓你去除掉繁瑣的模組規劃與設定

並獻上了整個專案及模型供你參考並修改,如果你重在及時行樂,你也可以參考使用這個套件做出多人連線的體驗

 

 

如果有收集到更多資訊,會在更新唷,感謝

 


感謝觀看,若你能夠留下一些建議與感想
都會成為我寫文章的動力,感謝!!