PortadaÍndiceCalendarioFAQBuscarMiembrosGrupos de UsuariosRegistrarseConectarse

Comparte | 
 

 Especialista en optimizar videojuegos para dispositivos moviles (Trabajo pagado)

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
xontm
Novato
Novato
avatar

País sin especificar Masculino 100% Cumplimiento de las normas
Reputación : 0
Mensajes enviados : 21
Premios : Vacío

MensajeTema: 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!
Volver arriba Ir abajo
Ver perfil de usuario
luckyer07
Moderador
Moderador
avatar

Perú Masculino 100% Cumplimiento de las normas
Reputación : 192
Mensajes enviados : 1567
Edad : 24
Premios : Ganador concurso periódico: Salvapantallas Ganador concurso "Heroe of the Summer" Ganador concurso Halloween

MensajeTema: 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 Smile


Lost hope

[Tienes que estar registrado y conectado para ver este vínculo]

Subdog

[Tienes que estar registrado y conectado para ver este vínculo]
Volver arriba Ir abajo
Ver perfil de usuario
xontm
Novato
Novato
avatar

País sin especificar Masculino 100% Cumplimiento de las normas
Reputación : 0
Mensajes enviados : 21
Premios : Vacío

MensajeTema: 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
Volver arriba Ir abajo
Ver perfil de usuario
luckyer07
Moderador
Moderador
avatar

Perú Masculino 100% Cumplimiento de las normas
Reputación : 192
Mensajes enviados : 1567
Edad : 24
Premios : Ganador concurso periódico: Salvapantallas Ganador concurso "Heroe of the Summer" Ganador concurso Halloween

MensajeTema: 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 .


Lost hope

[Tienes que estar registrado y conectado para ver este vínculo]

Subdog

[Tienes que estar registrado y conectado para ver este vínculo]
Volver arriba Ir abajo
Ver perfil de usuario
Zonacas
Super-Moderador
Super-Moderador
avatar

España Masculino 100% Cumplimiento de las normas
Reputación : 557
Mensajes enviados : 2871
Premios : Ganador Concurso "Aniversario PacMan" 2º puesto concurso anual: Demos de juegos

MensajeTema: 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 Smile








[Tienes que estar registrado y conectado para ver esa imagen]
[Tienes que estar registrado y conectado para ver este vínculo]
ENLACES INTERESANTES: [Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo]
Volver arriba Ir abajo
Ver perfil de usuario http://www.comunidadid.com/
xontm
Novato
Novato
avatar

País sin especificar Masculino 100% Cumplimiento de las normas
Reputación : 0
Mensajes enviados : 21
Premios : Vacío

MensajeTema: 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!
Volver arriba Ir abajo
Ver perfil de usuario
luckyer07
Moderador
Moderador
avatar

Perú Masculino 100% Cumplimiento de las normas
Reputación : 192
Mensajes enviados : 1567
Edad : 24
Premios : Ganador concurso periódico: Salvapantallas Ganador concurso "Heroe of the Summer" Ganador concurso Halloween

MensajeTema: Re: Especialista en optimizar videojuegos para dispositivos moviles (Trabajo pagado)   Miér Mayo 21, 2014 3:38 pm

[Tienes que estar registrado y conectado para ver este vínculo] 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 Smile estare a la espera , saludos !


Lost hope

[Tienes que estar registrado y conectado para ver este vínculo]

Subdog

[Tienes que estar registrado y conectado para ver este vínculo]
Volver arriba Ir abajo
Ver perfil de usuario
Contenido patrocinado




MensajeTema: Re: Especialista en optimizar videojuegos para dispositivos moviles (Trabajo pagado)   

Volver arriba Ir abajo
 
Especialista en optimizar videojuegos para dispositivos moviles (Trabajo pagado)
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.
 Temas similares
-
» Consejos para regresar al trabajo... por favor!
» Claves para detectar el acoso laboral (mobbing)
» Trabajo en París
» Look de diario
» sabico seguridad

Permisos de este foro:No puedes responder a temas en este foro.
 :: Proyectos :: Proyectos Colectivos-
Cambiar a: