Red de conocimiento informático - Espacio del host - Desarrollo de la realidad virtual móvil

Desarrollo de la realidad virtual móvil

He estado estudiando ambos motores por un tiempo y personalmente creo que UNITY sigue siendo confiable. . El proceso de desarrollo de UE4 es un poco irreal. . En resumen, al final elegí la unidad y siento que tenía razón. .

Hablemos primero de UE4:

UE4 tiene dos ventajas. Primero, la imagen es buena y realmente comprensible. De un vistazo, puedes ver que puede vencer a UNITY por varios bloques. El segundo tipo es el llamado código abierto, que creo que la mayoría de la gente no puede ver. Aparte de estas dos ventajas, creo que "no sirve de nada en ninguna parte". El diseñador de interfaz de usuario es difícil de usar con explosiones y las compilaciones son extremadamente lentas. . . Pero estas no son las razones más importantes por las que abandoné UE4. . .

Unreal4 tiene un sistema de planos, que en realidad es una máquina de estados visuales, que afirma "jugar juegos sin programación". . Pero siempre que comprenda un poco el sentido común del desarrollo, sabrá que "no puedo programar, no puedo jugar" es una broma y la itinerancia de escenas es el límite. A menos que haya grandes avances tecnológicos en el futuro, como la popularización de las computadoras cuánticas y otras razones. De lo contrario, no esperes desarrollar un juego sin escribir código. . .

Más allá de este modelo, solo podemos implementar la funcionalidad escribiendo código C++ de bajo nivel. . Una vez que llegas al fondo, es tan profundo como el océano. Si no tienes diez años de acumulación, ni lo pienses. . Como no todo el mundo tiene CET-8, necesitan utilizar Kingsoft PowerWord. . . De la misma manera, las personas que no entienden los conceptos básicos también deben confiar en el motor para desarrollar juegos. . Para las personas de bajo nivel, pueden usar el Bloc de notas para escribir directamente D3D para crear juegos. Los recursos se pueden asignar manualmente, lo cual es mucho más flexible que usar el motor. El motor está ahí sólo para "perder el tiempo". .

La vergüenza de UE4 es que, aunque los estudiantes de primaria pueden usar su sistema de planos para hacer una pequeña demostración, como itinerancia de escena. . Pero pase lo que pase, no pude crear un juego que fuera realmente "jugable". . Por no hablar de las operaciones online. . Sólo pueden hacerlo personas con CET-8. . Pero la gente de Zhuanba puede traducirlo directamente, entonces, ¿por qué utilizar Jinshan?

Hoy en día, sin mencionar a los desarrolladores individuales, incluso los proyectos UE4 de compañías multinacionales de juegos finalmente se han rendido. . . Por lo tanto, el plan de UE4 es demasiado avanzado e incluso poco realista. . Dibujar un pastel que "puedes jugar juegos sin programación" puede atraer a muchos principiantes sin conocimientos básicos, pero para los desarrolladores con necesidades de desarrollo reales, solo pueden hacerlo.

Excepto por Unity:

La pantalla de UNITY es mucho peor que UE4, pero para la mayoría de los desarrolladores, es posible desarrollar un juego que realmente se pueda ejecutar en línea. .

Si eres principiante en UNITY3D, será un poco difícil para las personas que no tienen ninguna base completa. . Porque no tiene la función de "jugar sin escribir código" sin considerar complementos. . Por lo tanto, las personas que aprenden UNITY3D deben tener algunos conceptos básicos de programación. . . Pero incluso si eres un novato sin ninguna base, primero debes aprender gramática para sentar una base sólida y luego aprender UNITY3D. . No esperes alcanzar el cielo de un solo golpe.

El lenguaje de programación de UNITY es C#, que definitivamente no es el más simple. . Es mucho más complejo que PHP, PYTHON, RUBY y otros lenguajes. . . Pero definitivamente es el más simple entre los "lenguajes adecuados para el desarrollo de juegos" (no todos los lenguajes de programación son adecuados para el desarrollo de juegos). . Siempre que esté dispuesto a estudiar mucho, un principiante sin conocimientos básicos puede dominar C# en medio año. .

En cuanto al conocimiento subyacente. . UNITY ha hecho la mayor parte del trabajo por usted. . No es necesario aprender bien el pinyin chino.