Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Existe alguna diferencia entre desarrollar Unity en Mac y desarrollar en la plataforma Windows?

¿Existe alguna diferencia entre desarrollar Unity en Mac y desarrollar en la plataforma Windows?

Aparentemente no. . . Y está lejos de serlo. . . .

Mac puede hacerlo, pero Windows no. Después de pensarlo, sólo se me ocurre una cosa. Es decir, puedes compilar aplicaciones IOS.

Windows puede hacerlo, pero Mac no. Sólo necesito pensar en ello durante unos segundos y puedo responder un montón de preguntas.

Como solía ser diseñador, finalmente me cambié al desarrollo front-end de Unity. Permítanme hablar sobre ello según mi industria.

En Internet circula un dicho que dice que "Mac es apto para diseñar". La realidad es que si eres el jefe te aconsejaría que despidieras al "diseñador" que usa Mac porque su nivel técnico es muy pobre.

No importa qué tipo de diseño utilices, encontrarás problemas con software incompleto o complementos incompletos cuando utilices Mac. A menos que no utilices este software o complementos en absoluto, definitivamente volverás a Windows. Al menos a nivel de software, usar una Mac para diseñar solo puede hacerlo todo y aflojarlo todo. Si un "diseñador" puede trabajar sin problemas en un Mac sin verse afectado en absoluto, entonces se puede concluir básicamente que es un importador paralelo.

Dirección del diseño gráfico:

Puedes hacer diseño gráfico, porque puedes usar AI y PS, y si puedes dibujar una interfaz de usuario, ya has comenzado. Estos software están disponibles en Mac, pero siempre que involucren modelos 3D, se acabaron porque no hay 3DMAX en Mac. Por supuesto, puedes usar C4D en su lugar. Pero para el complemento de partículas X y el complemento de fluido TFD en C4D, ¿también puede encontrar versiones para Mac? ¿Dijiste que no utilizas ninguno de estos complementos y que no obstaculizan tu trabajo? La mayoría de los modelos descargados en línea están en formato .Max. Tienes que usar 3dmax para convertir el formato antes de importarlo a C4D, ¿verdad? Entonces el problema entra en un bucle infinito.

Un breve resumen: Mac no tiene 3dmax, por lo que solo puede usar C4D para crear modelos tridimensionales. Cuando C4D importa modelos en línea, necesita usar 3dmax para convertirlos, pero Mac no tiene. 3dmáx. . . . . Dead Knot

Dirección de postproducción de cine y TV:

También se puede realizar edición de vídeo, Mac tiene FinalCut para editar. AE también se puede utilizar para síntesis. Pero el problema es que los complementos de uso común para AE no se pueden encontrar en absoluto. Ni siquiera existe un complemento necesario como Light Factory.

Diseño industrial, dirección de diseño mecánico:

El diseño industrial también se puede realizar, con CAD y Rhinoceros, no hay absolutamente ningún problema en diseñar una forma, pero siempre que involucre estructuras diseño, se acabará. Ni Soldworks, ni Catia, ni UG. ¿Qué software utilizas para la estructura? Ni siquiera se puede hacer la estructura básica, y mucho menos maquinaria, chapa y moldes. ¿Qué software utilizas para hacer elementos finitos? ¿Qué utilizar para la simulación? ¿Qué utilizar para abrir el molde? ¿Qué conjunto se utiliza? Hay más de diez procesos de diseño relacionados con la industria, entre los cuales hay tres procesos más básicos. Incluso los teléfonos móviles pueden diseñar dos de ellos, pero Mac solo puede diseñar uno.

Dirección del diseño del front-end:

Si se trata de un front-end web, esto realmente se puede hacer. Solo ten un bloc de notas, Mac es realmente capaz. Es cierto que mucha gente usa Mac para hacer front-end web, por lo que esta es la única excepción. Pero una vez completado el sitio web, aún es necesario implementarlo en Linux.

Pero si eres un front-end de juego, surgen problemas. Por ejemplo, actualmente soy un front-end de juego. Primero tienes que tomar una decisión difícil. ¿Debo usar OC o Swift para el desarrollo original de iOS o debo usar Unity3d para el desarrollo multiplataforma? Mac también sólo admite estos dos métodos de desarrollo.

Elige lo primero, seguirás a Apple hasta el lado oscuro. Su proyecto sólo puede ejecutarse en ios. No funciona en Android ni en Windows. Y tampoco funciona en Mac. Si algún día iOS deja de popularizarse, no seré más que un pescado salado.

Elija este último. Puede ejecutarse en iOS, Android y Mac. Siempre que exista un kit de desarrollo, incluso puede ejecutarse en PS4, Xbox y Switch.

¿No es el mundo demasiado hermoso? No estés demasiado contento todavía. Si quieres desarrollar Unity, necesitas usar el lenguaje C# para escribir scripts de juegos. ¿Qué es C#? El lenguaje de programación oficial de Microsoft. El gran jefe de la plataforma .Net. No me digas,

Desde el lanzamiento de .NetCore, Mac realmente puede desarrollar .Net. Pero dejar Windows en paz y jugar con cosas de Microsoft en Mac es realmente innecesario, ¿verdad? Además, hay muchos problemas diversos, como EF, bases de datos, etc. Debido a limitaciones de espacio, nos detendremos aquí.

El Mac ni siquiera puede "jugar", entonces, ¿cómo puedes esperar "diseñar juegos" con él?

Dirección del diseño arquitectónico:

Ya sea que utilice pkpm (estándar nacional) o Revit (estándar americano). Nada de eso, simplemente ríndete. ¿Qué? ¿Tienes algo que decir? ¡Entonces ni siquiera tienes Tianzheng, así que esta vez puedes rendirte por completo! Dibujemos lentamente usando CAD.