VR開發快速入門:一個技術小白的實操經驗

ADVERTISEMENT

現在的虛擬現實VR技術很火熱,很多網際網路科技知名企業和科技大佬們紛紛在開發硬體和佈局行業,所以這塊很有點大勢所趨,很有發展前途。

那麼,作為技術人員,當然想挑戰更高難度,但是面對想進入這個行業的的人來說,VR開發從何入手成為諸多入門級開發者面臨的巨大難題。

下面是一位技術小白,通過他的經驗來分享一下:

VR開發從何入手?

首先--開發工具

當然尋找一款合適的VR開發工具很關鍵。縱觀國內外的虛擬現實開發軟體,例如Unity、UE4和UNIGINE。

ADVERTISEMENT

身為技術小白的我快速下載並使用了這些開發工具,當然有驚喜更多的是一盆冷水。

Unity 3D是Unity Technologies開發的一個讓玩家快速建立如三維視訊遊戲、建築視覺化、實時三維動畫等類型互動內容的綜合型遊戲開發工具,可謂是手遊的第一選擇。雖然它比較友好,可用外掛也多,還能適用低配置的硬體。但是它需要C#和JavaScript編碼,這對於那些沒有任何程式設計基礎的小白而言簡直就是一萬點傷害。

(Unity 3D截圖)

對於比Unity 3D畫質更甚一籌的UE4同樣面臨以上的問題,而且開發難度和複雜程度更甚,因為它需要用到C++,而且軟體載入時間不是一般久。排除這些,這兩款國外的虛擬現實開發工具的英文介面也夠令人頭疼的,何況還有那麼多的選單欄和巢狀資料夾。

Unigine2自然也是英文介面,但是目前在國內有代理公司。Unigine2的三維渲染和物理模組是這個軟體的最大特色,能夠開發超大場景。但是它並未開源,而且開發內容實偏向於工業、軍事等領域,有一定的侷限性,再加上擴充套件資源還不夠豐富,對開發者會造成一定的不便,何況入門級小白們。

ADVERTISEMENT

那到底有沒有一款低門檻,快速入門的VR設計軟體?尋覓許久,就是它了——ARVR雲設計。這是國內一家科技公司推出了一款AR /VR領域內容生產工具,喜大普奔終於看到中文介面了,太親切了!

這款編輯器能讓我們這些毫無程式設計基礎和技術背景的人利用滑鼠拖放操作快速的建立出AR/VR應用,過程就是如此簡單。人性化的操作介面,靈活簡潔的互動設定,海量免費的線上素材庫都是它的特色所在,值得一提的是它可支援所有移動裝置和智慧穿戴裝置,目前其可適配包括蘋果、聯想、華為在內的手機和平板電腦,支援HTC Vive、oculus等系統。

當然它最大的亮點就是簡單易用,一些需要程式碼才能實現的邏輯,在這隻需要選擇然後使用即可,看來人人都VR的時代不遠啦!上面是我在三分鐘內運用這款軟體做出來的生化危機場景,整個過程全無卡帶,特別順暢。

ADVERTISEMENT

不過在後續使用中我還發現了一些問題,有些使用互動上還需要進行優化,一些小功能尚不完整,但是製作VR商店、AR/VR家居,甚至VR電影和AR遊戲都是沒有問題的。目前ARVR雲設計已經開放下載,在

APP Store上都能找到。

以上是技術小白的體驗,希望能為入門級的開發者選擇提供一些建議。當然VR的開發還不止這些,還有很多內容等待我們去開發、探索、去實踐……

部分資料來源:OFweek VR網(http://vr.ofweek.com/)!

» 葉子

ADVERTISEMENT