¿Por qué mi juego Unity se retrasa en otras PC con configuraciones más bajas?

En primer lugar, su PC tiene una configuración relativamente mala en términos de velocidad de procesamiento, memoria ram y potencia gráfica.

En segundo lugar, un juego no tiene que parecerse a Uncharted para producir una baja tasa de cuadros. La velocidad de fotogramas depende de los cuellos de botella que pueden ocurrir en varias partes de tu juego: CPU, Gráficos o Memoria.

CPU y memoria: si está modificando una gran cantidad de elementos (por ejemplo, en una matriz de 1000 × 1000), eso podría retrasar la CPU. Por lo tanto, debe minimizar la cantidad de cosas que está haciendo por cuadro.

GPU: para representar un GameObject en la pantalla, Unity tiene que usar la API de gráficos para realizar una llamada de sorteo. Demasiadas llamadas de empate resultarán en una tasa de cuadros más baja. Para reducir las llamadas de extracción, debe usar técnicas como Occlusion Culling, Batching y rechazar la cantidad de objetos en la pantalla en un momento determinado.

TL; DR: Es realmente fácil hacer que un juego funcione lento.

REQUISITOS DEL SISTEMA PARA UNITY 5.4 esta es la última versión de Unity Running

PARA DESARROLLO:

SO : Windows 7 SP1 +, 8, 10; Mac OS X 10.8+.

Windows XP y Vista no son compatibles; y las versiones de servidor de Windows y OS X no se prueban.

GPU : Tarjeta gráfica con DX9 (modelo de sombreador 3.0) o DX11 con capacidades de nivel de característica 9.3.

El resto depende principalmente de la complejidad de sus proyectos.

Requisitos de desarrollo de plataforma adicionales:

  • iOS: computadora Mac con una versión mínima de OS X 10.9.4 y Xcode 7.0 o superior.
  • Android: SDK de Android y kit de desarrollo de Java (JDK).
  • Windows 8.1 Store Apps / Windows Phone 8.1: Windows 8.1 Pro de 64 bits y Visual Studio 2013 Update 2+.
  • WebGL: Mac OS X 10.8+ o Windows 7 SP1 + (solo editor de 64 bits).

PARA EJECUTAR JUEGOS DE UNIDAD:

En general, el contenido desarrollado con Unity puede ejecutarse prácticamente en todas partes. Lo bien que funcione depende de la complejidad de su proyecto. Requisitos más detallados:

  • Escritorio: SO: Windows XP SP2 +, Mac OS X 10.8+, Ubuntu 12.04+, SteamOS +. Tarjeta gráfica: DX9 (shader model 3.0) o DX11 con capacidades de nivel de característica 9.3. CPU: SSE2 compatible con el conjunto de instrucciones.
  • El reproductor iOS requerirá iOS 7.0 o superior (soltando 6.0).
  • Android: OS 2.3.1 o posterior; CPU ARMv7 (Cortex) con soporte NEON o CPU Atom; OpenGL ES 2.0 o posterior.
  • WebGL: cualquier versión de escritorio reciente de Firefox, Chrome, Edge o Safari.
  • Windows Phone: 8.1 o posterior.
  • Aplicaciones de la Tienda Windows: 8.1 o posterior.