@C7210?:靠譜的工具都有哪些?在不同的學(xué)習(xí)階段又該怎樣進(jìn)行合理的選擇?本文將聚焦于這兩個(gè)問題向你介紹一系列主流設(shè)計(jì)開發(fā)工具,包括引擎、3D建模、2D繪制、音效及動(dòng)效制作等多個(gè)方面,并按照“起步”、“進(jìn)階”和“高級(jí)”的次序進(jìn)行排列,希望能幫助你在VR學(xué)習(xí)的道路上更加聚焦而少些迷茫。
歡迎關(guān)注譯者(高級(jí)交互設(shè)計(jì)師、貓奴、吉他手、鼓手、老狗、單身,現(xiàn)就職于騰訊ISUX)的微信公眾號(hào):Beforweb
這兒有他的訪談:《優(yōu)設(shè)訪談!騰訊高級(jí)交互設(shè)計(jì)師C7210的十年設(shè)計(jì)路》
幾年前,我(英文原文作者)很沉迷于“魔獸世界”。那真是段好時(shí)光,我從中得到了太多樂趣。
無論“魔獸世界”還是其他同類MMORPG(大型多人在線角色扮演)游戲,它們都有一個(gè)共同之處:大,非常巨大。
在那些游戲里探索時(shí),你甚至?xí)膽丫次?。你?huì)琢磨怎樣才能搞出如此宏大的世界。答案是這樣的:
很大的開發(fā)團(tuán)隊(duì)+數(shù)年時(shí)間的精心打造。
如今,作為初涉VR的開發(fā)者,以“魔獸世界”作為實(shí)戰(zhàn)目標(biāo)或許有些不太實(shí)際;我們更需要一個(gè)個(gè)切實(shí)可行的短期目標(biāo),更需要專注、執(zhí)行、保持動(dòng)力、步步為營。
當(dāng)然,長遠(yuǎn)目標(biāo)的重要性同樣不言而喻。合理的目標(biāo)可以驅(qū)動(dòng)你戰(zhàn)勝各種挑戰(zhàn)而不斷前行。
在前行的道路上,我們都需要靠譜的工具
所謂靠譜的工具都有哪些?在不同的學(xué)習(xí)階段又該怎樣進(jìn)行合理的選擇?本文將聚焦于這兩個(gè)問題向你介紹一系列主流設(shè)計(jì)開發(fā)工具,包括引擎、3D建模、2D繪制、音效及動(dòng)效制作等多個(gè)方面,并按照“起步”、“進(jìn)階”和“高級(jí)”的次序進(jìn)行排列,希望能幫助你在VR學(xué)習(xí)的道路上更加聚焦而少些迷茫。
需要說明,這份清單所基于的是我個(gè)人的學(xué)習(xí)和實(shí)踐歷程,其中某些“高級(jí)”階段的工具尚未在自己的實(shí)戰(zhàn)中使用到。
關(guān)于學(xué)習(xí)目標(biāo)
首要問題:你的目標(biāo)是什么?
希望成為獨(dú)立開發(fā)者,自己包攬全部職能,還是與朋友合作,亦或是成為自由職業(yè)者?
或者你希望將來能夠在VR領(lǐng)域找到一份適合自己的工作,譬如將加盟3A游戲品牌作為終極目標(biāo)?
無論怎樣,我都建議你從基礎(chǔ)開始,譬如通過Unity和Blender起步,聚焦于最簡單的階段性小目標(biāo),由淺入深的探索設(shè)計(jì)與開發(fā)技能。
如果你希望找到一份正式的VR開發(fā)工作,那么在進(jìn)階的過程中,你將需要學(xué)習(xí)更多更加專業(yè)化的工具。
首先制定符合自己理想及實(shí)際條件的長期目標(biāo),接下來逐一考慮短期的階段性目標(biāo),結(jié)合自己的時(shí)間分配原則來規(guī)劃自學(xué)進(jìn)度,保持實(shí)踐化的學(xué)習(xí)模式,一步一步提升自己運(yùn)用各種VR開發(fā)工具的能力。
明確了目標(biāo)之后,我們來實(shí)際了解一下在不同的階段都有哪些工具需要你重點(diǎn)關(guān)注和學(xué)習(xí)。
游戲引擎
即便是從零開始打造VR app,你也不必自己編寫所有需要程序驅(qū)動(dòng)的互動(dòng)機(jī)制。
有沒有思考過VR中的頭部與位置追蹤是怎樣實(shí)現(xiàn)的?可曾被VR游戲當(dāng)中真實(shí)而迷人的互動(dòng)方式所震撼?
別被嚇到,你所接觸到的多數(shù)東西實(shí)際上都是由游戲引擎提供標(biāo)準(zhǔn)化驅(qū)動(dòng)的,這意味著你無需動(dòng)手來編寫追蹤與控制方面的機(jī)制,只要對(duì)這些已有的底層功能模塊進(jìn)行必要的調(diào)整然后運(yùn)用到自己的app里就可以。
這顯然可以讓我們這些嘗試自力更生的設(shè)計(jì)師們過的更加輕松一些。實(shí)際上,即便你是徹底的新手,在正確的工具的輔助下,也可以很快實(shí)現(xiàn)出一個(gè)最基礎(chǔ)的可互動(dòng)的VR世界。
或許你現(xiàn)在有些納悶:我們的目標(biāo)是設(shè)計(jì)開發(fā)VR app,這和“游戲”有什么關(guān)系?答案很簡單:游戲引擎為我們提供了創(chuàng)建3D世界并編寫互動(dòng)腳本所需的全部工具。
目前的主流游戲引擎都會(huì)默認(rèn)提供VR SDK(Software Development Kit,軟件開發(fā)工具包),所以正像前面提到的那樣,我們?cè)诖蛟熳约旱腶pp時(shí),無需為頭部追蹤一類的復(fù)雜技術(shù)問題而過多煩惱。
有點(diǎn)興奮了?我們來一探究竟。
起步
Unity
起步階段,Unity是你的最佳選擇。確實(shí)需要花些時(shí)間去學(xué)習(xí),但初步掌握之后你就能很快的創(chuàng)建出一個(gè)基礎(chǔ)的3D世界,并通過腳本來實(shí)現(xiàn)互動(dòng)。
所有主流VR設(shè)備都有針對(duì)Unity提供SDK,你可以便捷的將app部署到相應(yīng)的硬件當(dāng)中。
Unity同時(shí)支持業(yè)界標(biāo)準(zhǔn)格式,所以你能夠?qū)⒛切┩ㄟ^Blender、Maya或3DS Max制作的3D模型或動(dòng)畫導(dǎo)入到Unity當(dāng)中。
Unity支持三種編程語言,你通常會(huì)用到C#來編寫腳本。
最棒的一點(diǎn),你可以選擇免費(fèi)的個(gè)人版本來學(xué)習(xí)制作自己的項(xiàng)目。
線上有豐富的教學(xué)資源供你選擇學(xué)習(xí),同時(shí)Unity官網(wǎng)也提供了很多教程及開發(fā)文檔。此外Treehouse、Coursera、Udemy等教學(xué)平臺(tái)還有一些不錯(cuò)的付費(fèi)課程資源。
進(jìn)階
Unreal Engine
Unreal其實(shí)也很適合起步階段。同樣提供免費(fèi)版本供個(gè)人使用,同時(shí)還具備更多高級(jí)功能,包括Blueprints可視化腳本工具等等。與Unity相比,Unreal上手的難度會(huì)略高一些。
所以我個(gè)人建議,你可以在熟悉了Unity之后嘗試轉(zhuǎn)向Unreal;當(dāng)然同時(shí)掌握兩者并根據(jù)不同的項(xiàng)目需求來選擇使用則更為理想。
你需要通過.fbx格式來導(dǎo)入那些在其他工具當(dāng)中制作的3D模型。腳本方面則是C++。
當(dāng)前主流VR設(shè)備都有針對(duì)Unity提供SDK。
同樣,你可以在線上找到大量的免費(fèi)或付費(fèi)教學(xué)資源,包括文章和視頻等等;Unreal官網(wǎng)也提供了很多參考文檔。
高級(jí)
我個(gè)人還沒有在實(shí)際項(xiàng)目中試用過下面兩個(gè)引擎,但推薦你在熟悉了Unity和Unreal Engine之后考慮嘗試。
CryENGINE
CryENGINE便是Crytek用來打造“孤島”系列大作(“孤島驚魂”系列、“孤島危機(jī)”系列)的引擎,絕對(duì)值得你在修煉到一定程度之后拿來學(xué)習(xí)研究。不過要記得,VR app所使用的引擎越是高端,畫面越為精彩逼真,對(duì)硬件特別是PC顯卡的要求也就越高,相應(yīng)的用戶數(shù)量就越少。
價(jià)格方面,Crytek采用了按需付費(fèi)的模式。這意味著你可以免費(fèi)使用基礎(chǔ)版本,并根據(jù)自己的需求來購買其他功能模塊;付費(fèi)金額當(dāng)中的70%會(huì)作為基金用來支持獨(dú)立開發(fā)者們(你也可以自己選擇基金比例)。
CryEngine V支持Oculus Rift、HTC Vive、Playstation VR和OSVR等平臺(tái)。
Source Engine
Valve用來打造“半條命”、“半條命2”和“反恐精英”等經(jīng)典大作的引擎。你可以免費(fèi)使用,但產(chǎn)出的任何作品都必須在Steam平臺(tái)發(fā)布。
Valve還針對(duì)VR發(fā)布了免費(fèi)的Destinations Workshop Tools工具集。鑒于Valve和HTC Vive的合作關(guān)系,Source引擎絕對(duì)是你在面向Vive打造產(chǎn)品時(shí)的重點(diǎn)考慮對(duì)象。
待續(xù):第二篇,3D建模工具。
「最全面的VR設(shè)計(jì)好文合集」
- 谷歌設(shè)計(jì)師出品的VR設(shè)計(jì)入門指南
- VR設(shè)計(jì)指南之基礎(chǔ)概念與設(shè)計(jì)工具
- 一名UX設(shè)計(jì)師的VR設(shè)計(jì)初體驗(yàn)
- 設(shè)計(jì)師該怎樣從3個(gè)方面學(xué)習(xí)VR設(shè)計(jì)?
- 設(shè)計(jì)師進(jìn)入VR領(lǐng)域會(huì)遇到哪些狀況?(附解決方法)
- 關(guān)于谷歌的VR新平臺(tái),設(shè)計(jì)師應(yīng)該知道的9件事
- 站在VR的大門前!主流VR平臺(tái)交互特性淺析
- 從VR UI設(shè)計(jì)案例中學(xué)到的六個(gè)經(jīng)驗(yàn)
- 淺聊故事板在VR設(shè)計(jì)中的運(yùn)用(附模版下載)
- VR新工具之便捷實(shí)用的POV紙質(zhì)原型
- 谷歌VR APP實(shí)戰(zhàn)!UNITY與CARDBOARD APP基礎(chǔ)實(shí)踐(一)
- 谷歌VR APP實(shí)戰(zhàn)!UNITY與CARDBOARD APP基礎(chǔ)實(shí)踐(二)
- 谷歌VR APP實(shí)戰(zhàn)!UNITY與CARDBOARD APP基礎(chǔ)實(shí)踐(三)
【優(yōu)設(shè)網(wǎng) 原創(chuàng)文章 投稿郵箱:yuan@uisdc.com】
================關(guān)于優(yōu)設(shè)網(wǎng)================
"優(yōu)設(shè)網(wǎng)uisdc.com"是國內(nèi)人氣最高的網(wǎng)頁設(shè)計(jì)師學(xué)習(xí)平臺(tái),專注分享網(wǎng)頁設(shè)計(jì)、無線端設(shè)計(jì)以及PS教程。
【特色推薦】
設(shè)計(jì)師需要讀的100本書:史上最全的設(shè)計(jì)師圖書導(dǎo)航:http://hao.uisdc.com/book/。
設(shè)計(jì)微博:擁有粉絲量180萬的人氣微博@優(yōu)秀網(wǎng)頁設(shè)計(jì) ,歡迎關(guān)注獲取網(wǎng)頁設(shè)計(jì)資源、下載頂尖設(shè)計(jì)素材。
設(shè)計(jì)導(dǎo)航:全球頂尖設(shè)計(jì)網(wǎng)站推薦,設(shè)計(jì)師必備導(dǎo)航:http://hao.uisdc.com
復(fù)制本文鏈接 文章為作者獨(dú)立觀點(diǎn)不代表優(yōu)設(shè)網(wǎng)立場(chǎng),未經(jīng)允許不得轉(zhuǎn)載。
發(fā)評(píng)論!每天贏獎(jiǎng)品
點(diǎn)擊 登錄 后,在評(píng)論區(qū)留言,系統(tǒng)會(huì)隨機(jī)派送獎(jiǎng)品
2012年成立至今,是國內(nèi)備受歡迎的設(shè)計(jì)師平臺(tái),提供獎(jiǎng)品贊助 聯(lián)系我們
品牌形象設(shè)計(jì)標(biāo)準(zhǔn)教程
已累計(jì)誕生 726 位幸運(yùn)星
發(fā)表評(píng)論
↓ 下方為您推薦了一些精彩有趣的文章熱評(píng) ↓