Red de conocimiento informático - Espacio del host - Si quieres desarrollar juegos de realidad virtual, ¿deberías usar Unity o UE4? Hablemos de ello en detalle.

Si quieres desarrollar juegos de realidad virtual, ¿deberías usar Unity o UE4? Hablemos de ello en detalle.

En términos generales, los motores principales para el desarrollo de juegos de realidad virtual son U3D y UE4. Estas dos herramientas de motor de desarrollo de juegos básicamente respaldan todo el mundo de la producción de juegos de realidad virtual. Ambos tienen sus propios méritos. Unity es adecuado para la producción en equipos pequeños o incluso para la producción independiente. La tendencia principal son los juegos móviles. Actualmente, Unity sigue siendo el motor con mayor participación de mercado en juegos móviles. desarrollado utilizando el motor Unity. UE4 es más adecuado para equipos grandes y grandes producciones, y tiende principalmente a la plataforma PC. La siguiente es una comparación de las ventajas y desventajas de los dos:

Ventajas de Unity:

Ligero, fácil de instalar, depurar y empaquetar

Configuración de proyectos de realidad virtual es muy simple

Bajo costo de aprendizaje, documentación completa

Bajo costo de desarrollo

Sistema UI

Fácil de depurar en PS4, hay archivos por lotes que pueden ser clave para ejecutar

Asset Store

Proporciona algunas demostraciones en realidad virtual como referencia

Desventajas de Unity:

El las herramientas integradas no son lo suficientemente perfectas

El renderizado es deficiente, el sistema de iluminación es malo y el horneado de sombras tiene errores. Apenas puede alcanzar el nivel básico de los juegos 2A

El soporte del controlador es deficiente, como la vibración del mango y el espacio del controlador VR. El motor de función de posicionamiento no está integrado y requiere complementos de terceros o código adicional

No hay editor de material ni de terceros. se requieren complementos

Prefab no admite herencia

No hay soporte integrado para Level Stream integrado en Unity

Sistema Blueprint, ya no es necesario escribir código para la planificación

Potente editor de materiales

Completa varios complementos oficiales

Para los controles, la compatibilidad con el controlador VR es buena

Proporciona varios juegos plantillas para crear prototipos con Blueprint, que es incluso más rápido que Unity

Desventajas de Unreal:

C++

Si quieres desarrollar juegos de PS4, necesitas recompilar el motor Con un servidor de 12 núcleos y 24 subprocesos, la compilación tardará entre 20 y 30 minutos.

Si necesita recompilar el motor, le llevará al menos una hora extraer el código. /p>

Crear un nuevo proyecto tardará más de diez minutos en compilarse

Si cambias de plataforma, necesitarás compilar entre miles y decenas de miles de sombreadores

PS4 Es incómodo de implementar y empaquetar. La compilación también lleva mucho tiempo.

El costo de aprendizaje es alto y cada submódulo es poderoso pero complejo de operar.

Algunas funciones no tienen ninguna documentación. Y la documentación para las funciones existentes tampoco es lo suficientemente completa, ni tan buena como Unity.

Los costos de desarrollo son altos. Un equipo nacional de 3A realizó una demostración de realidad virtual de 10 minutos, que se dice que costó más. 10 millones

El diseñador de UI es muy difícil de usar

Algunas mejores prácticas en realidad virtual también carecen de documentación y ejemplos