Unity Spain

Post Antiguos => General (Antiguo) => Mensaje iniciado por: Daniel Reyes en Mayo 15, 2015, 01:47:16 AM

Título: Minimizar uso de recursos
Publicado por: Daniel Reyes en Mayo 15, 2015, 01:47:16 AM
Hola!, existe algun script para minimizar el uso de fps? Quiero decir, bajarle al lagg  si me pasaran alguno me serian de muchisima ayuda.
Título: Minimizar uso de recursos
Publicado por: francoe1 en Mayo 15, 2015, 12:57:17 PM
Comprate un i7 y una GTX 990 y adiós perdidas de FPS, ¿Estas haciendo algún juego estilo Call of Duty? o por que te preocupas tanto por los FPS
Título: Minimizar uso de recursos
Publicado por: leocub58 en Mayo 15, 2015, 04:20:11 PM
Cita de: francoe1 date=1431687437Comprate un i7 y una GTX 990 y adiós perdidas de FPS, ¿Estas haciendo algún juego estilo Call of Duty? o por que te preocupas tanto por los FPS
yo creo que se refiere al rendimiento en general de su juego, comprarte un procesador y una tarjeta gráfica te ayuda a ti pero no a los demás que jugarán a dicho juego. Con respuesta a esto, te aconsejo no poner muchas plantas, optimizar todos los if, revisar los errores que te mandan algunos GameObjects a la consola (aunque sea solo warns) y solucionarlos. Con todo esto tu juego debería ir a 60 fps clavaos (dependiendo del pc también)
Título: Minimizar uso de recursos
Publicado por: KsCorrales en Mayo 15, 2015, 06:37:41 PM
el lagg es muy distinto a los fps xD el lagg depende de tu conexión a internet y los fps de tu maquina osea de tu ordenador, para que tu juego sea compatible en una maquina de muy baja calidad pues debes optimizar código, imágenes, animaciones etc etc, como? pues mira en internet. porque son bastantes cosas a tener en cuenta.
Título: Minimizar uso de recursos
Publicado por: francoe1 en Mayo 15, 2015, 09:41:39 PM
Pues hombre, claro que FPS y LAG es totalmente diferente el primero hace referencia a los Frame for Second o en Español cuadros por segundo y el otro termino se refiere directamente a la Latencia, generalmente utilizada para servidores sincrónicos.
Es mas que obvio que se refería a los FPS, pero cuando alguien hace una pregunta con términos incorrectos te das cuenta de la falta de conocimientos, cuando la persona pide un "SCRIPT" no queda mas que decir que esta en un mundo que no le pertenece, bien, si existen formas de Optimizacion pero no al nivel de esta persona, por que lo digo, bien, los modeladores saben y conocen técnicas de poligonizacion, los scripter son generalmente programadores, reconocen la utilidad y flexibilidad de librerías, donde y cuando utilizar diferentes métodos, y por su puesto, son Genios en las matemáticas, estos usan técnicas como Pool Object para la reutilizar objetos y otras técnicas mas Avanzadas y poco conocidas.
 
Esta de mas decir, que si te dedicas a programar un Video juego, o mas aun al diseño necesitas una com***dora decente, solo para el motor gráfico, luego para la prueba de FPS y demás deberás contar con equipos y técnicas de test, para eso existen.
 
¿Que proyecto tienes en Mente?
Si tu proyecto es 2D y con Sprite entonces la optimizacion empezaría por que resolución interna tiene y cual es su compresión. 
Si es un proyecto 3D entonces necesitaras conocer los tamaños y optimizacion del UV, reducir el ALFA donde no lo necesites y anteriormente a esto, reducir al máximo tus poligonos.  
 
¿Es un juego de multi Clientes?
Si piensas algo sobre esto, debes primero saber que es la programacion de un Agente, por lo general y todos los Grandes títulos como BF4 ASC y otros utilizan estas normas, ya que de lo contrario es imposible programar algo de este tipo, también deberás saber utilizar protocolos como Socket y otros que necesitaras adaptar a tus necesidades. 
 
¿Es un proyecto o un prototipo de aprendizaje?
¿Trabajas solos?
 
Yo creo que deberias bajar por lo menos 5 niveles tu pregunta y darnos algo mas desmenuzado y sin tanta complejidad, en el momento en que tu empieces tu propia investigación te darás cuenta de que es un tema muy amplio y que ademas hay muchísima información en Internet,  cual es la clave de un buen Diseñador de juegos la Lectura y la Historia, leer y leer te da muchísima sabiduría y hoy en día con el Internet esto es super fácil, existen libros para todos los niveles, iniciados medio avanzado y otros mas, también existen muchos campos dentro de la creación de un juego muchos puestos y muchos que son incompatibles entre si, como el Arte y la Programacion, o La Programacion y la Seguridad, el diseñador con el CEO y otras partes de la estructura.
 
Espero no molestar con mi respuesta, saben que contesto lo que necesiten es cuestión de preguntar.
Título: Minimizar uso de recursos
Publicado por: KsCorrales en Mayo 15, 2015, 11:04:05 PM
pues mira sin rodeos xD haz juegos y luego optimiza haciendo pruebas, vamos lo que hacemos todos xD
Título: Minimizar uso de recursos
Publicado por: francoe1 en Mayo 16, 2015, 12:22:30 AM
Claro, esta es la regla es universal :
 
Cita de: KsCorrales date=1431723845pues mira sin rodeos xD haz juegos y luego optimiza haciendo pruebas, vamos lo que hacemos todos xD
 
Jajaja, es cierto al final todos nos apuramos y terminamos haciendo las cosas de este modo.
Pero cuando aprendes a trabajar organizado y estructurado esto se facilita.
Título: Minimizar uso de recursos
Publicado por: lcnvdl en Mayo 20, 2015, 06:56:25 AM
La minimización de recursos depende de qué plataforma querés concentrarte. Hay varios artículos de Unity.
 
Básicamente lo clasifican en dos tipos de recursos, recursos de procesador y recursos gráficos.
 
Los primeros son optimizar el consumo de procesador de tu juego, y el segundo el uso de tarjeta gráfica. Generalmente el mayor impacto de rendimiento se da en el segundo grupo.
 
Entre las mejoras que podes hacer está el hecho de usar en donde puedas luces estáticas en vez de dinámicas (para cuando necesitás luces fijas). Las luces aumentan terriblemente el consumo de video, en la PC puede que no lo notes pero en dispositivos móviles te aseguro que sí. 
 
Hay miles de cosas para mejorar el rendimiento, es solo cuestión de googlear.
 
Te dejo un link:
http://docs.unity3d.com/es/current/Manual/OptimizingGraphicsPerformance.html