Estoy trabajando en un juego de Unity, y no puedo permitirme comprar tanto un iPhone 7, y mi teléfono principal que estoy actualizando a (Galaxy S8), ni puedo comprar una Mac ahora mismo. ¿Desarrollar en una máquina virtual que funciona en un ordenador portátil de Windows, junto con el uso de un iPhone 5C para probar y depurar en ser una buena idea? He escuchado algunos problemas con el desarrollo con el 5C debido al procesador de 32 bits, pero no sé si eso también se aplicaría a los juegos.
Respuesta
¿Demasiados anuncios?"De la Máquina Virtual que se ejecuta en un ordenador Portátil de Windows"
Buena suerte con eso. Básicamente no existe aceleración 3D en cualquier máquina virtual para Windows que se ejecuta macOS disponibles en la actualidad. Linux es capaz de lograr esto en algunos casos (KVM + repuesto macOS-compatible con PCIe GPU), pero tiene su propio conjunto de diferentes limitaciones que pueda romper la oferta para ti. Y es también prohibido por macOS del CLUF.
"junto con el uso de un iPhone 5C para probar y depurar"
iOS 11 hará que el 5C obsoletos, así como de cualquier y todas las aplicaciones de 32 bits, por lo que no será capaz de hacer mucho con un 5C. (A menos que usted está en desarrollo por menos de 3 meses ;) )
"No sé si los que también se aplican a los juegos."
Sería, e incluso más. Hay muchas limitaciones técnicas con aplicaciones de 32 bits que de 64 bits de los sistemas operativos no tienen, en particular, la restricción de no más de 4 gb de RAM. Es relativamente seguro asumir que Apple terminó de 32 bits soporte de la aplicación debido a que el iPad Pros empuje justo en ese límite de 4 gb, y sólo puede haber más y más memoria RAM instalada en los dispositivos iOS.
¿Qué haría yo?
Si vas solo, hacer que su ordenador portátil actual un Hackintosh (se rompe el CLUF, pero es su mejor opción por ahora) y ejecutar todas tus aplicaciones en el Simulador o en los "amigos" de los dispositivos. Digo esto por dos razones:
- Si no ganan el dinero suficiente para comprar un Mac (~$1000+), usted probablemente no son una gran compañía y Apple nunca va a molestar a demandar.
- Si usted es lo suficientemente grande como la compañía que Apple se percata de que está utilizando un Hackintosh, usted probablemente tiene el dinero suficiente para un par de Macs por ahora, así que usted puede comprar uno.
Mejor aún, ir desarrollar para una empresa que tiene dinero para usted. A continuación, usted puede ganar dinero para comprar sus propios dispositivos para sus propios proyectos y trabajos futuros. Además, es probable que pueda solicitar de la empresa la financiación de un Mac (probablemente un MacBook Pro de 13 Fn, pero es mejor que nada) recta de distancia.