回覆列表
-
1 # 使用者97742605111
-
2 # 趣浪星球
首先要學習建模,那就需要熟練並精通3D引擎,比如Unity 3D或者 Unreal Engine4。Unity 3D容易上手,如果對美術、動畫以及過場電影感興趣,建議使用Unreal Engine4。
Unity是一種優秀的3D引擎,會C#和JavaScript就可以玩轉了。入門教材推薦Unity3D官網給出的Roll-a-ball,可以用它初步熟悉Unity。
進一步的學習,就可以直接去Oculus官網的Developer Center(https://developer.oculus.com/)找學習文件和SDK。
語言方面,C#,JavaScript,所以只要會開發移動端程式和web端程式,還是容易入門的。
還要學習互動原理相關的內容。
虛擬現實(VR)是近幾年來國內外科技界關注的一個熱點,其發展也是日新月異。簡單來說,VR技術就是藉助計算機技術及硬體裝置,實現一種人們可以透過視聽觸嗅等手段所感受都得虛擬幻境。
1、先大致瞭解unity是如何生產遊戲的(初級框架)。這個階段你不要了解unity裡面的原理,你也理解不了,這個階段最重要的是對unity生產遊戲流程的認識,你瞭解這個流程你能檢驗你是否真的喜歡這樣的工作。
2、瞭解上面的框架後,心裡就有底了,學的東西有什麼用,瞭解框架後這個時候開始來學習C#語言,因為你這個時候學C#學了之後可以馬上去動手試試,掛到物體上讓它動起來,一來可以加深記憶,二來可以知道是不是對的;
3、學習完指令碼語法後,就可以正式進入unity的學習了,建議剛開始從影片學起,有一定了解後再去買書回來死磕!剛開始學習一定要看視屏,最好能跟著做,他做一步你就做一步,多動手,做到一定基礎後再買書回來系統學習,在網上看影片切不要東看一節課西看一節課,找那種一套完整的教學看;書籍推薦官方出版的兩本書《unity5.x從入門到精通》、《unity官方案例精講》,這兩本書對零基礎學員來說絕對是很好的兩本教材,知識面很廣但不深,很系統!
4、 如果你把上面所說的都認真學完了的話,我覺得你基本已經入門了,也基本已經有了自己的學習計劃,後面的事情就是哪裡不會補哪裡,再到官方網站上面去找案例學,官網是個很寶貴的地方,勤去!後面需要進階的部分(物理數學、Shader、3D圖形學、記憶體管理最佳化、網路、架構、系統引擎等等)就留給大牛來指點。
基於相對於開發的PC端平臺可是有很大的發展空間的!HTC vive算的上是當前的VR界代表吧