游戏开发商:如何搭建虚拟现实(VR)开发?(1)
Here, you’ll get to know about Virtual Reality and how you should step by step start developing a VR Application and keep your first foot in the VR Development aura.
在这里,您将了解虚拟现实以及如何逐步开始开发VR应用程序,并使您的第一脚涉足VR Development光环。
What is Virtual Reality?
什么是虚拟现实?
The term virtual reality is a combination of Virtual: ‘Near’, Reality: ‘That we experience daily’. This states that Virtual Reality takes you near reality, i.e. close to the reality via various means.
虚拟现实是虚拟:“近”,现实:“我们每天都在体验”的组合。 这说明虚拟现实使您接近现实,即通过各种方式接近现实。
For instance, the game launched recently named ‘Pokemon Go’, it took a gamer close to the reality by demanding the player to search for various pokemons in real, but the existence of the Pokemons were virtual (on the screens of the phones).
例如,最近推出的游戏名为“ Pokemon Go”,它要求玩家实际搜索各种口袋妖怪,从而使玩家接近现实,但是口袋妖怪的存在是虚拟的(在手机屏幕上)。
How to Get Started with Virtual Reality (VR) Development
Another example is the VR Set that enlarges the experience of gaming, music, movies or other entertainment options by providing a three-dimensional experience.
另一个示例是VR装置,它通过提供三维体验来扩大游戏,音乐,电影或其他娱乐选项的体验。
According to Yariv Levski the CEO of AppReal-VR- a virtual reality development agency, the VR gaming will increase its business everywhere, the survey’s result depict that from AR & VR gaming, Virtual Reality will dominate the market.
根据虚拟现实开发机构AppReal- VR的首席执行官Yariv Levski的说法 ,VR游戏将在各地增加其业务,该调查的结果表明,从AR和VR游戏来看,虚拟现实将主导市场。
Virtual reality is presently the most demanding technology as it is being used in military, healthcare, education and architecture.
虚拟现实是目前最苛刻的技术,因为它被用于军事,医疗保健,教育和建筑。
如何开始虚拟现实(VR)开发? (How to Get Started with Virtual Reality (VR) Development?)
Firstly you need to choose the appropriate engines that are available to provide platform to create VR Apps.
首先,您需要选择可用于提供平台以创建VR应用程序的适当引擎。
There are two specific engines that provide the environment to build a platform for VR app development namely: Unity and Unreal.
有两个特定的引擎可为构建VR应用程序开发平台提供环境,分别是:Unity和Unreal。
One has to learn either C# or C++ as this will help in speeding up the creation process. If you have the knowledge of both the technologies, it’s great!
必须学习C#或C ++,因为这将有助于加快创建过程。 如果您同时具备这两种技术的知识,那就太好了!
Starting up with an Online Course/Workshop
从在线课程/讲习班开始
Initially you can take some Virtual Reality Workshops that will help you in smooth product designing, 3D modeling, video game design and animation. You can also engage yourself in various studies or projects or video tutorials related to Virtual Reality Development, you must have apt knowledge so that a strong knowledge foundation is constructed.
最初,您可以参加一些虚拟现实研讨会,这些研讨会将帮助您顺利进行产品设计,3D建模,视频游戏设计和动画。 您还可以参与与虚拟现实开发相关的各种研究或项目或视频教程,您必须具有适当的知识,以便构建强大的知识基础。
Time to Choose the Suitable Engine
是时候选择合适的发动机了
As mentioned above there are two engines to choose from:
如上所述,有两种引擎可供选择:
Unity: if you’re efficient at coding in C#, you can choose this engine, as this require more coding than the other engine.
Unity:如果您高效地使用C#进行编码,则可以选择此引擎,因为与其他引擎相比,它需要更多的编码。
Unreal: Whereas, Unreal engine requires less coding, therefore if you’re new to the coding world, you must choose Unreal engine.
虚幻引擎:虚幻引擎需要较少的编码,因此,如果您不熟悉编码领域,则必须选择虚幻引擎。
VR Development 2
Image Source
If we compare both the engines, you get an advantage with Unity engine as you can customize your workspace, therefore the application will be created with you having the main control over creative aspects.
如果我们将两个引擎进行比较,则可以自定义工作区,因此您将获得Unity引擎的优势,因此将在您拥有对创作方面的主要控制权的情况下创建应用程序。
Even if you choose Unreal engine, at least basic knowledge of coding is required to develop any VR applications.
即使您选择虚幻引擎,开发任何VR应用程序也至少需要具备编码的基础知识。
The Former Game Developers have Advantage
未完,待下文
那么虚拟现实VR开发哪家好?
虚拟现实VR开发请找上海九影,九影网络专注“互动 · 游戏 · 营销 · 系统”开发10余年,提供:休闲娱乐游戏、教育教学游戏、互动对战游戏、微信/小程序、品牌营销H5、移动App、政企信息化系统、三维展览展示、元宇宙/ARVR体感体感等服务。
手机:15000568602(微信同号)
本文转自网络,如有侵权请通知删除,谢谢!
翻译自: https://www.thecrazyprogrammer.com/2017/09/virtual-reality-development.html