AR/VR工程師

隨著元宇宙概念的興起,VR/AR是接入元宇宙的接口。科技巨頭Meta、Google、Microsoft 等都在VR/AR上持續投資,VR工程師在 COVID-19 大流行的進一步刺激下,對虛擬現實和增強現實軟件的需求繼續上升。根據Valuates 的一份報告, VR 和 AR 市場預計在 2018 年至 2025 年間以 63.3% 的複合年增長率增長。到 2025 年,複合年增長率將達到 5710 億美元。這一增長主要來自大眾持續使用智能設備,以及手機遊戲的增長。但目前在香港VR工程師的需求浪潮還未有美國或歐洲巨大。
VR工程師可以做什麼?
1. Unity 開發人員
VR業內最需要接受過Unity3D培訓的的人才,Unity 3D 是一個非常強大的開發引擎,支援2D及3D影片、遊戲和其他內容的多平台開發,而且Unity開發人員會具備基本圖形知識及定制核心引擎系統的經驗。
2. UX/UI 設計師
一個好的應用程式智需要高素質的用戶界面,一個好的 UX/UI 設計師會了解UI 的最新趨勢和技術,創建用戶流程原型模型,甚至還會具備Unity 3D、Maya和 Photoshop 技能的知識。
3. VR 遊戲工程師
VR 遊戲工程師負責設計項目和監察 3D 創作。他們參與開發的每一步,任務是在原型產品投放市場之前對其進行檢查,使用高級可視化技術精心構建遊戲,是開發 VR 程序的公司的必要人才。
4. VR 音效專家
VR 音效專家是通過模仿實時環境來創建環境,因為VR的沉浸感不僅僅依賴於視覺,真實聲音亦是重要組成部分。VR音效專家在音樂處理、Unity及測試對話具有知識和熟練程度,這是一個需要健康聽覺和創造感的崗位。
5. 混合現實(MR)藝術家
作為一名創造者和設計師,混合現實(MR)藝術家重塑人機交流的體驗,負責VR中 3D 設計的功能,包括了照明和將真實圖像渲染到虛擬空間中。他們具備編程知識,知道如何在遊戲開發引擎中工作,甚至具有圖形學的教育背景。
6. 影視內容主管
影視內容主管開發各種娛樂媒體的內容。這種職業所需的基本技能通常包括娛樂領域內容管理相關領域的相關工作經驗,同時還包括 VR 製作知識,包括人與虛擬界面的交互。
7. 3D技術人員
3D技術人員直接參與 VR 產品及其開發過程的各個方面,致力於實現 VR 應用程序及其設計,繼續出疑幻似真的3D虛擬環境,他乞們大多具備敏銳的眼光和藝術技巧,甚至對 Unity 或 Unreal 的非凡理解。
如何成為AR/VR工程師?
要成為 VR/AR 工程師,不但需要具備編程能力,了解3D 世界的構建交互,更要應用一些 UX/UI 設計知識,體驗不同編程語言。以下是成為 VR/AR 工程師所需的一些步驟。
1. 了解遊戲引擎、學習編程語言
首先你需要決定熟悉哪個遊戲引擎。市面上有兩個領先的遊戲引擎選項:Unreal 和 Unity。兩者各有利弊。
Unreal | Unity | |
---|---|---|
好處 | 光照與物理渲染勝Unity 優秀的材質編輯器 有較多官方Plugin VR控制器支援表現良好 |
UI介面易上手 場景轉為VR十分簡單 簡易安裝 開發成本較低 |
壞處 | 學習成本高、操作複雜 開發成本高 編程語言C++不易上手 |
工具數量有限 製作複雜 結構時比較費時 渲染效果較弱 |
值得一提的是,超過 50% 的手機遊戲和 60% 的 VR/AR 應用程序都是使用 Unity 製作,Unity 的大部分功能來自於使用 C# 進行編程,這種語言在構建桌面、移動和 VR/AR 應用程序時效果最佳。它廣泛用於實時遊戲開發和 VR,超過90% 的 VR/AR 開發公司使用 C#。
2. 選擇要構建的VR設備
每個 VR/AR 設備都有自己的 SDK(software development toolkit),在開始之前研究要構建的硬件非常重要。市面上有一款兼容性較強的VR開發工具 — OpenVR。OpenVR 可以為HTC Vive、Oculus 產品和Windows Mixed Reality等VR眼鏡進行構建。而相對地AR即可以用上Vuforia,適用於 iOS 和 Android 設備。
3. 接受教育、自我增值
如果你希望快速學習,可以選擇參加VR/AR 開發Bootcamp,這些類型的訓練營將在短短幾個月教給你 VR/AR 開發的所有原則,唯一缺點是通常不像大學那樣專注於理論,但他們專注於就業和實踐。當你無法獨自解決問題時,與開發人員和設計師交流非常重要,以下分享幾個VR/AR社區:
- XR Slack 社區
- Reddit 的Learn Virtual Reality Development
- Discord 上的Virtual Reality、VR Development和Unity-N3K
VR 工程師薪金水平
根據招聘網站Glassdoor,美國 三藩市VR 開發者的平均年薪為 116,000 美元,這個數字會因為所在公司、技能以及經驗而異,高位可達184,000美元,兌換成港元亦即是高達百萬年薪。