| Especialista en optimizar videojuegos para dispositivos moviles (Trabajo pagado) | |
|
|
Autor | Mensaje |
---|
xontm Novato
Reputación : 0 Mensajes enviados : 21 Premios :
| Tema: Especialista en optimizar videojuegos para dispositivos moviles (Trabajo pagado) Sáb Mayo 10, 2014 3:37 pm | |
| Hola amigos,
Llevo un par de meses trabajando en un videojuego. Ahora lo tengo practicamente terminado, es un side scroller relativamente sencillo con unas 300 condiciones en total.
Tengo el exportador de android e hice unas pruebas, me corre a un bajo frame rate, en un galaxy note 2 corre a unos 20fps y en un android generico chino coree a unos 10fps.
Le he dado vueltas y vieltas y estoy seguro que debe ser el codigo.
Leo que quizas sean problemas de "Fine detaction" o que quizas deba deasactivar y activar en codigo en ciertas partes.
Si alguno de ustedes es capaz de ayudarme en esto lo agradecere y podemos llegar a un acuerdo de una paga por la ayuda prestada.
Favor escribir aqui o enviar un mensaje privado. Saludos! | |
|
| |
luckyer07 Moderador
Reputación : 195 Mensajes enviados : 1573 Edad : 32 Premios :
| Tema: Re: Especialista en optimizar videojuegos para dispositivos moviles (Trabajo pagado) Sáb Mayo 10, 2014 5:05 pm | |
| La verdad que la optimización del exportador android no es lo mejor que se puede decir de el , asi que solo queda revisar tu código e ir achicandolo , sobretodo si hace loops estos consumen bastante memoria , otra cosa que debes ver es que si no necesitas que haya colisión con un objeto ponlo como background en vez de que sea active , si es necesaria la colisión y no es que necesites una colisión tan exacta solo con el "rectángulo" que es el active deberías quitarle la opción de fine detection , también debes medir mucho la cantidad de actives que uses , eso sera tu principal causa de bajada de fps , luego hay mas cositas pero créeme que las anteriores son las principales , oh cierto otra cosa que subirá bastante los fps sera que hagas el juego en una resolución bastante pequeña , la mas pequeña que puedas , ya que al poner gráficos en mayor resolución veras como todo va lentísimo , bueno espero que puedas emplear estas indicaciones | |
|
| |
xontm Novato
Reputación : 0 Mensajes enviados : 21 Premios :
| Tema: Re: Especialista en optimizar videojuegos para dispositivos moviles (Trabajo pagado) Sáb Mayo 10, 2014 9:14 pm | |
| Hola Gracias por la informacion, otra duda mas, entonces quieres decir que si yo uso backdrop o active backdrop eso me consume menos de memoria? y eso hara que el juego me corra a tiempo real | |
|
| |
luckyer07 Moderador
Reputación : 195 Mensajes enviados : 1573 Edad : 32 Premios :
| Tema: Re: Especialista en optimizar videojuegos para dispositivos moviles (Trabajo pagado) Sáb Mayo 10, 2014 11:48 pm | |
| Si ,los backdrops ocupan menos memoria que los actives , así que a corregir eso ! , pues no se cual sera tu definición de tiempo real , es bastante general ese termino , mejor tómalo como FPS , como te dije varia bastante de la cantidad de actives que haya y de la resolución de los gráficos , entre otras pequeñas cosas , espero puedas ir cambiando todo . | |
|
| |
Zonacas Super-Moderador
Reputación : 558 Mensajes enviados : 2871 Premios :
| Tema: Re: Especialista en optimizar videojuegos para dispositivos moviles (Trabajo pagado) Dom Mayo 11, 2014 6:19 am | |
| Hay que tener también cuidado con los always Ya que se ejecutan siempre y suelen ser mal utilizados Es mejor usar una variable e ir cambiándole el valor para activarla o desactivarla si hay momentos en los que no se necesita que se ejecute. Hay que tratar de desactivar el código que no se utilice en ese momento, metiendolo en grupos y activarlos o desactivarlos cuando se necesite. También puedes reducir los colores de la aplicación a 32768 , que son mas que suficientes para cualquier juego y así consume menos memoria. Pero en general lo que mas consume como ha dicho luckyer es la gestión de actives y sus colisiones Si quieres puedo echarle un vistazo al código de forma gratuita | |
|
| |
xontm Novato
Reputación : 0 Mensajes enviados : 21 Premios :
| Tema: Re: Especialista en optimizar videojuegos para dispositivos moviles (Trabajo pagado) Miér Mayo 21, 2014 2:13 pm | |
| Amigos! Les agradezco a todos su ayuda. Casi tengo el juego trabajando perfectamente ahora hasta en los celulares android de mas baja gama. Tome muchas de sus sugerencias y fue mejorando cada vez mas.
1. Estaba trabajando solo con actives, asi que los cambie por backdrops. 2. Tenia la resolucion de ipad, lo baje a la resolucion del galaxy note 2 y luego lo baje a casi la mitad de la resolucion del note2 y se ve excelente y corre mejor. 3. Deje el frame rate a 45fps 4. Por ultimo, estaba usando el objeto platform movement y este fue el ultimo de los problemas que tuve que corregir, tuve que hacer de zero los movimientos del personaje y ahora corre mucho mejor.
Les agradezco a todos por la ayuda! Ha sido gracias principalmente a este foro que este juego ha sido posible! | |
|
| |
luckyer07 Moderador
Reputación : 195 Mensajes enviados : 1573 Edad : 32 Premios :
| Tema: Re: Especialista en optimizar videojuegos para dispositivos moviles (Trabajo pagado) Miér Mayo 21, 2014 3:38 pm | |
| - xontm escribió:
- Amigos!
Les agradezco a todos su ayuda. Casi tengo el juego trabajando perfectamente ahora hasta en los celulares android de mas baja gama. Tome muchas de sus sugerencias y fue mejorando cada vez mas.
1. Estaba trabajando solo con actives, asi que los cambie por backdrops. 2. Tenia la resolucion de ipad, lo baje a la resolucion del galaxy note 2 y luego lo baje a casi la mitad de la resolucion del note2 y se ve excelente y corre mejor. 3. Deje el frame rate a 45fps 4. Por ultimo, estaba usando el objeto platform movement y este fue el ultimo de los problemas que tuve que corregir, tuve que hacer de zero los movimientos del personaje y ahora corre mucho mejor.
Les agradezco a todos por la ayuda! Ha sido gracias principalmente a este foro que este juego ha sido posible! Genial que te haya ido bien con las sugerencias , espero que pronto nos puedas mostrar algo de tu trabajo estare a la espera , saludos ! | |
|
| |
Contenido patrocinado
| Tema: Re: Especialista en optimizar videojuegos para dispositivos moviles (Trabajo pagado) | |
| |
|
| |
| Especialista en optimizar videojuegos para dispositivos moviles (Trabajo pagado) | |
|