初學者手冊!超全面的VR設計實戰(zhàn)起步指南

@C7210?:今天是一篇極具初學指南風格的初學指南,是那種,如果身邊有同事說起“想了解一些嘗試一下”的時候你會愿意把文章分享給他們看的初學指南,有作者自身的學習經(jīng)驗,也有她所推薦的更多學習資源(以及我所提供的譯文學習資源)。

歡迎關注譯者(高級交互設計師、貓奴、吉他手、鼓手、老狗、單身,現(xiàn)就職于騰訊ISUX)的微信公眾號:Beforweb

這兒有他的訪談:《優(yōu)設訪談!騰訊高級交互設計師C7210的十年設計路》

下面進入譯文。

本文面向有興趣了解和上手VR設計開發(fā)、卻無從起步的朋友們。

為了更具實踐性,我們將聚焦于最易上手的平臺與技術,包括Google Cardboard和Unity等等,希望能夠幫助盡可能多的朋友順利啟程,逐漸體會到構建VR世界的樂趣所在。

如今的VR技術能實現(xiàn)些什么?

盲目的學習總會使人缺失目標與興趣。我們不妨先來看看當今的一些典型案例,以便對自己有可能做到的或難以實現(xiàn)的目標有所了解。

Giant,一部VR短片,取材于南斯拉夫戰(zhàn)火當中的真實事件。在片中,你可以全視角的觀看四周的環(huán)境,了解故事發(fā)展,但無法扮演主動參與者的角色。這類模式的重點在于沉浸式的敘事體驗,而非互動娛樂。

Tilt Brush,一款VR繪畫工具。通過手持控制器,你可以在3D世界當中全視角的創(chuàng)造和欣賞作品,自由度超高。

Portal: Aperture Robot Repair Vive VR Demo(YouTube)。在時長約5分鐘的游戲體驗當中,你可以自由的與虛擬世界進行互動、圍繞著機器人走動并對其進行維修。游戲打造的很是精細,實際過程也非常有趣,而且體現(xiàn)出了VR在互動式教學方面的巨大潛力,你可以設想將來的解剖學或工程領域以這種方式指導學生學習實踐的情景,很多災難性的后果將得以避免。

Job Simulator,一款屢獲嘉獎的VR游戲,你可以在辦公室一類的典型環(huán)境當中通過非常搞笑的方式完成日常工作和生活里的瑣事,很有意思。相比于之前三個案例,Job Simulator提供了最為專注的VR互動游戲體驗。

我該怎樣起步?

我個人在剛剛開始嘗試VR設計開發(fā)時,遇到的最大的問題便是“究竟怎樣起步?”。我需要了解和掌握的技術有哪些?怎樣實際測試和體驗?工作流程是怎樣的?

起步階段所需用的清單如下:

  • 一部主流智能手機
  • Google Cardboard或同類設備(5至20美金)
  • 一臺普通的筆電或桌面計算機(如果手機是iPhone,則需要macOS設備)
  • 個人免費版本的Unity
  • Xcode(如果手機是iPhone)或Android Studio(如果手機是安卓系統(tǒng)),兩者均免費

當然,用Gear VR、HTC Vive、Oculus Rift代替Cardboard也完全可行,不過本文的原則在于通過成本最為低廉的方式起步(即將正式發(fā)售的Daydream View及Daydream-ready手機也是不錯的選擇)。

除非你尚未擁有時下主流的手機和計算機,否則全部開銷無非幾美金的樣子;起步階段所需的相關軟件全部免費。

工作流程是怎樣的?

實際情況將取決于你所選定的平臺和開發(fā)工具。不過,作為起步指南,本文將以使用Unity面向Cardboard制作iOS app作為示范。

你需要使用筆電或桌面計算機在Unity中構建3D環(huán)境和互動模式。Unity本身是一款游戲引擎,你可以在其中制作2D和3D游戲。免費版本的界面看上去大致如下:

初學者手冊!超全面的VR設計實戰(zhàn)起步指南

在起步階段,你并不需要掌握Unity中的腳本編程能力,當然如果具備相關技術則再好不過。關于這一點,我們在后面詳細說。

準備將app放入iPhone進行測試時,你需要在Unity當中構建(Build)項目,并通過Xcode打包運行(Run)到手機。在這個環(huán)節(jié),當前的Unity和Xcode在銜接配合方面時常會出現(xiàn)問題,可以參考這篇Unity官方指南進行解決。

之后,你的VR app會在iPhone中自動運行起來。此時將手機塞到Cardboard中,戴到頭上便可以了。四處看看你所構建的VR世界吧。

如果你擁有編程經(jīng)驗,或是使用過Maya一類的3D工具,那么整個作業(yè)流程對你來說不會很陌生。即便沒有也沒問題,保持學習和實踐,你很快就會掌握到一定程度。

推薦閱讀:

  1. 《微軟VR技術布道者:從實戰(zhàn)中學會的VR項目流程分析經(jīng)驗》
  2. 谷歌VR APP實戰(zhàn)!UNITY與CARDBOARD APP基礎實踐(一)
  3. 谷歌VR APP實戰(zhàn)!UNITY與CARDBOARD APP基礎實踐(二)
  4. 谷歌VR APP實戰(zhàn)!UNITY與CARDBOARD APP基礎實踐(三)

怎樣學習Unity?

有很多線上教程供你在不同階段參考學習。

我個人建議首先觀看和閱讀一些Unity的官方提供的教學視頻和文章,以便對Unity的工作方式有一個大致的感知。當然很多朋友更喜歡Treehouse上的教程,如果你想更加全面和系統(tǒng)化的進行學習,Treehouse是不錯的選擇。

因為我們要在Unity中創(chuàng)建Cardboard(Google VR)項目,所以你需要下載Google Unity SDK,其中包含的范例demo及官方文檔本身就是絕佳的學習資源。

作為一款強大的游戲引擎,Unity復雜的功能和界面可能會使初學者心懷畏懼,沒關系,跟隨著相關的視頻教程,你很快便能上手。接下來建議你構想一個最為簡單的互動游戲,試著在Unity中進行實踐。期間你一定會遇到各種各樣大大小小的問題 - 自己去Google,然后一個一個解決掉 - 將目標和挑戰(zhàn)逐漸分解到原子層面,在實踐中摸索,最后拼合成完整的體系。

正如前面所說,在起步階段,你并不一定需要掌握編程能力,但如果對C、Jave、C#等語言有所了解,那絕對會幫你加分。如果你在編程方面一窮二白,那么自己去尋找解決方案,將代碼復制粘貼到自己的項目當中也完全不成問題,實際上很多開發(fā)人員本身也是這樣做的 - 別被代碼嚇住而裹足不前。

推薦閱讀:設計師該怎樣從3個方面學習VR設計?

怎樣了解行業(yè)術語和最佳實踐?

對于我們多數(shù)人來說,VR領域當中充滿了陌生的術語與實踐原則。

Unity官方提供的VR實踐指南給我?guī)砹瞬簧賻椭?。你也可以?a target="_blank" target="_blank">Oculus的文檔中找到很多干貨,此外有很多個人文章同樣極具價值,譬如Timoni West的“UX pointers for VR design”(Medium)、Adrienne Hunter的“Get started with VR: user experience design”等等。建議你多做學習筆記,因為知識量很快會膨脹到需要管理和回顧的程度。

有一點需要特別關注的是3D世界對人腦的影響作用。在自身位置沒有產(chǎn)生任何變化的情況下,人們在虛擬世界當中體驗到的運動很容易給身體帶來不適。所以很多簡單的VR游戲會將主角固定在場景中的某個位置,或是對其移動方式進行限制。此外要記得,我們創(chuàng)建的是高度沉浸化的體驗環(huán)境,我們正在改變人們對于“現(xiàn)實”的感知,你必須對自己所創(chuàng)造的東西負責 - 虛擬世界的運作方式要符合人們在現(xiàn)實中的認知原則,而不只是基于你個人的片面理解或主觀愿望。

推薦閱讀:《集訓10周,我總結了VR設計實戰(zhàn)的六個原則》

我需要掌握3D建模能力嗎?

在起步階段,不需要。

當然,如果你有著清晰而明確的想法,希望實現(xiàn)出自己想要的東西,那么是的,你需要學習3D建模。但通常情況下,在剛剛上手時,或是在制作非常簡易的小游戲時,你無需自己建模,去Unity資源商店免費下載或購買一些現(xiàn)成的素材就足夠了。

如果你希望深入學習建模,那么可以使用Maya提供的免費版本,并參考這套教程。此外Treehouse也有一套不錯的資源。

Maya并不是唯一的選擇,只是我個人最熟悉而已。你同樣可以嘗試Cinema 4DBlender?(完全免費)。

還有更多問題?

一定會有。我一直在自己的網(wǎng)站保持學習記錄,如果你希望深入學習Maya、Unity以及所有和VR設計開發(fā)相關的技能,不妨到我整理的學習資源當中找找看有沒能幫助到你的。

我個人強烈推薦在游泳中學習游泳的方式。一開始會無所適從,挑戰(zhàn)重重,這很正常。找到適合自己的學習資源,跟隨著教程保持學習,你會漸漸的找到感覺。一起試著起步吧,大家。

「最全面的VR設計好文合集」

  1. 谷歌設計師出品的VR設計入門指南
  2. VR設計指南之基礎概念與設計工具
  3. 一名UX設計師的VR設計初體驗
  4. 設計師該怎樣從3個方面學習VR設計?
  5. 設計師進入VR領域會遇到哪些狀況?(附解決方法)
  6. 關于谷歌的VR新平臺,設計師應該知道的9件事
  7. 站在VR的大門前!主流VR平臺交互特性淺析
  8. 從VR UI設計案例中學到的六個經(jīng)驗
  9. 淺聊故事板在VR設計中的運用(附模版下載)
  10. VR新工具之便捷實用的POV紙質原型
  11. 谷歌VR APP實戰(zhàn)!UNITY與CARDBOARD APP基礎實踐(一)
  12. 谷歌VR APP實戰(zhàn)!UNITY與CARDBOARD APP基礎實踐(二)
  13. 谷歌VR APP實戰(zhàn)!UNITY與CARDBOARD APP基礎實踐(三)

原文地址:medium
譯文地址:beforweb

【優(yōu)設網(wǎng) 原創(chuàng)文章 投稿郵箱:yuan@uisdc.com】

================關于優(yōu)設網(wǎng)================
"優(yōu)設網(wǎng)uisdc.com"是國內人氣最高的網(wǎng)頁設計師學習平臺,專注分享網(wǎng)頁設計、無線端設計以及PS教程。
【特色推薦】
設計師需要讀的100本書:史上最全的設計師圖書導航:http://hao.uisdc.com/book/。
設計微博:擁有粉絲量180萬的人氣微博@優(yōu)秀網(wǎng)頁設計 ,歡迎關注獲取網(wǎng)頁設計資源、下載頂尖設計素材。
設計導航:全球頂尖設計網(wǎng)站推薦,設計師必備導航:http://hao.uisdc.com

收藏 13
點贊

復制本文鏈接 文章為作者獨立觀點不代表優(yōu)設網(wǎng)立場,未經(jīng)允許不得轉載。