Cómo desarrollar la realidad virtual desde cero: experiencias de los desarrolladores de realidad virtual
El desarrollo del lenguaje VR es en realidad el lenguaje del motor de programación 3D. La realidad virtual no se puede desarrollar sin el soporte de un motor 3D. El lenguaje principal utilizado por el motor 3D y el SDK requerido para la programación mencionado anteriormente es C/C. La mayoría de los motores 3D se desarrollan en C o C. ¿Deben ser eficientes? El SDK proporcionado por Oculus también se desarrolla en C. Gear VR se ejecuta en dispositivos Android y debe desarrollarse en base a C utilizando Android NDK. El motor Unreal también está desarrollado en C. MiddleVR proporciona un SDK basado en C.
El segundo es C#. Unity utiliza C# como lenguaje de programación. Los enlaces .NET para VRPN se pueden utilizar como lenguaje de desarrollo en VRPN. Al menos, HoloLens también debe usar C#. De nuevo es Javascript. También es un lenguaje de programación para Unity (aunque no mucha gente lo elige). Pero WebVR y Javascript definitivamente seguirán dominando la cantidad de usuarios (realmente no soy una mala persona). Incluso si no se considera WebVR, los motores 3D HTML5 ya muy maduros como three.js y Babylonjs son suficientes para demostrar que Javascript se puede utilizar en 3D. Con la explosión del mercado AR/VR, la demanda de talentos profesionales se ha disparado. Hay muchos puestos y buenos empleos. Convertirse en un talento de AR/VR El sello más destacado. Tomando como ejemplo el desarrollo de 80VR basado en Unity, todas las empresas de Internet como BAT y Sina están buscando ingenieros de Unity3D con salarios de hasta 35K. Los talentos de la realidad virtual se han convertido en la fuerza clave en el desarrollo de esta industria. Los cursos de capacitación en realidad virtual lanzados por H5edu y Huoshi Town cubren las siguientes cuatro etapas:
La primera etapa: conceptos básicos de aprendizaje de C/C/C#.
p>
La segunda etapa: conceptos básicos de Unity, conceptos básicos del editor/script de Unity, sistema de animación de Unity, uso de complementos comunes de Unity
La tercera etapa: desarrollo intermedio de VR, desarrollo de realidad virtual de VR, VR avanzado conocimiento, análisis de ejemplos de realidad virtual VR
La cuarta etapa: desarrollo avanzado de VR/Unity, desarrollo avanzado de Unity/VR, práctica de proyectos de VR
La realidad virtual se está desarrollando cada vez más rápidamente, y la El modelo de realidad virtual se ha extendido a todos los ámbitos de la vida. Los juegos de realidad virtual, los automóviles de realidad virtual, el turismo de realidad virtual, las redes sociales de realidad virtual y otros modelos están surgiendo sin cesar. Cualquiera puede ingresar a estas industrias después de completar los cursos de realidad virtual.