Depende de si planea apuntar a Mobile VR o PC / Console VR.
- Para mí si Mobile VR: deberías ir con Unity.
- Para mí si PC? Console VR: Deberías ir con Unity o Unreal.
- ¿Depende de tus plataformas de destino? ¿Tu género de juego objetivo? ¿O tal vez su lenguaje de programación preferido C # o C ++?
Me gusta Unity, pero también estoy acostumbrado a Unity ya que, en su mayoría, acabo de usarlo para mis proyectos. He usado algunas versiones del Unreal Engine. En mi opinión, use la mejor herramienta para el trabajo … pero nadie puede realmente tomar la decisión por usted. Todos los que están aquí pueden darte consejos y decir que lo utilices sobre eso o que lo hagas de esta manera en lugar de hacerlo de esa manera, pero al final debes sentirte cómodo con la herramienta que estás utilizando. Si está cómodo con la herramienta, entonces todo es posible.
“Una buena manera de saber qué es lo mejor para usted en lugar de lo que es mejor para el desarrollo de la realidad virtual es probar ambos, y también ver ejemplos de trabajos realizados en Unreal y Unity. Obtendrá una mejor comprensión de lo que es diferente, cómo rinda, cómo se siente y cómo se ve. Puede distinguir la diferencia entre un juego irreal y uno de Unity “. Por lo tanto, la respuesta a su pregunta es Elegir el motor de su elección y sus necesidades, que incluye su lenguaje de programación o su elección.
Recomendaré la unidad Puede usar Unity ahora mismo para desplegar en Oculus Rift, Gear VR y Playstation VR con solo tocar un botón.
- ¿Puede recomendar recursos, sitios web o videos gratuitos para aprender sobre teología reformada / bautista?
- ¿Cuáles son algunas buenas fuentes para estudiar los conceptos del sistema operativo?
- Cómo ver la creación de cambios a través de la educación a escala.
- ¿Cuáles son algunos recursos de aprendizaje para personas interesadas en la física estadística?
- ¿Cuáles son los mejores recursos para aprender a redactar desde cero?
Usted querrá dominar un lenguaje de programación (C # / UnityScript al usar Unity, o C ++ para el motor Unreal) . Pero no deje que la alta curva de aprendizaje lo disuada de comenzar. Hay editores de máquina de estado visual. Unity tiene una herramienta de terceros similar llamada Playmaker, que es bastante popular, y te puede dar una ventaja significativa sin la complejidad de dominar el código. Pero siempre recomiendo personalmente la codificación, no un editor visual, a menos que no seas programador.
Si no está familiarizado con Unity y solo es un programador principiante, sugeriría comenzar con algo más simple que la realidad virtual. Crear una experiencia de realidad virtual en Unity no es generalmente un trabajo de “arrastrar y soltar”. Hasta que se sienta relativamente cómodo en Unity, solo se sentirá frustrado con las cosas adicionales (creación de una vista estereoscópica para su teléfono Android, lectura / uso de datos de giroscopio para el seguimiento de la cabeza, optimización para altas velocidades de cuadros, etc.)
En mi opinión, comience aquí http://unity3d.com/learn y herehttps: //www.youtube.com/
Mira una docena de horas de tutoriales, sigue adelante. Juega con Unity y (preferiblemente) C #, o UnityScript si es con lo que te sientes más cómodo. Haga que los objetos del juego bailen con la entrada del teclado (aprenda qué es un objeto del juego) y otras cosas sencillas en Unity. Una vez que hayas bajado los aspectos básicos, entonces piensa en convertir tu teléfono en una pantalla montada en la cabeza (o mejor aún, elige un HMD real como el Oculus DK2, es increíble). Nuevamente, en mi opinión, usted está tratando de abordar demasiadas tareas grandes a la vez y, según mi experiencia, esto solo conduce a la frustración y al agotamiento.
Primero, aprenda Unity, familiarícese con la interfaz de programación y luego busque un mundo virtual personalizado en dicho motor de juego.
Como mencionó Samsung Gear VR, Oculus VR, Google Cardboard, PlayStation VR de Sony, etc., hay muchos otros auriculares VR y sus respectivos kits de desarrollo están disponibles. Elija cualquiera de su elección y comience.
Enlaces para empezar:
- Unity – VR Overview
- Comenzando con el desarrollo de la realidad virtual
- Comienza a hacer juegos de realidad virtual en Unity 5 gratis
- Comenzando con la realidad virtual con Unreal
- Desarrollo de Realidad Virtual
Espero que esto te ayude a decidir cómo acercarte. # HBK dice: “Compartir es aprender”. ¡Buena suerte y diviértete con la realidad virtual!