Foros del Web » Programando para Internet » Android »

Duda con bitmaps y deformaciones

Estas en el tema de Duda con bitmaps y deformaciones en el foro de Android en Foros del Web. Hola, pues verán ahora mismo estoy queriendo hacer un juego con unos amigos y tengo dudas sobre como tratar el asunto de los bitmaps, como ...
  #1 (permalink)  
Antiguo 22/12/2011, 21:08
Avatar de uziel5  
Fecha de Ingreso: mayo-2011
Mensajes: 23
Antigüedad: 12 años, 11 meses
Puntos: 1
Duda con bitmaps y deformaciones

Hola, pues verán ahora mismo estoy queriendo hacer un juego con unos amigos y tengo dudas sobre como tratar el asunto de los bitmaps, como sabrán para que una imagen se muestre correctamente en un dispositivo android lo mejor es reescalar la imagen y ajustarla al tamaño del dispositivo, todo esto cuidando que el ancho cambie en relación al alto o viceversa. El asunto es que en un videojuego yo necesito trabajar con un mismo número de coordenadas para todos los dispositivos, osea que si yo trabajo con una pantalla WVGA800 que cuenta con una resolución de 480x800 tengo que trabajar con ese mismo número de píxeles para todos los dispositivos, lo que causará que si mi vodejuego se visualiza en un HVGA con una resolución de 320x480 todo se va a ver mas feo y con una relación de aspecto mal (lo que hará que mis gráficos estén deformes).

Entonces, ¿que puedo hacer para solucionar esto? ¿Tengo que elaborar distintas imágenes para eliminar estos problemas o que es lo que se tiene que hacer?

Había pensando en vectorizar las imágenes pero esto solo soluciona los problemas de calidad mas no de relación de aspecto.

Gracias por su atención.
  #2 (permalink)  
Antiguo 23/12/2011, 01:32
Avatar de zero_master  
Fecha de Ingreso: junio-2011
Ubicación: Leon, Gto
Mensajes: 290
Antigüedad: 12 años, 10 meses
Puntos: 74
Respuesta: Duda con bitmaps y deformaciones

Una solución que podríamos decirle "la fácil" es que definas tu dimensión de tu juego y que la imagen que vayas a mostrar siempre este centrada... la otra que es la difícil, es buscar el modo de que siempre leas las dimensiones de la pantalla y a partir de eso modifiques tu imagen para que se ajuste a las dimensiones de la pantalla....
  #3 (permalink)  
Antiguo 23/12/2011, 21:14
Avatar de uziel5  
Fecha de Ingreso: mayo-2011
Mensajes: 23
Antigüedad: 12 años, 11 meses
Puntos: 1
Respuesta: Duda con bitmaps y deformaciones

El problema con hacer eso es que para hacer el videojuego necesito tener el mismo número de coordenadas en todos los dispositivos, osea que una imagen abarca el 20% del ancho de pantalla en el otro dispositivo también debe de abarcar el 20% de la pantalla y si no son de la misma relación de aspecto me va a deformar la imagen.
  #4 (permalink)  
Antiguo 24/12/2011, 12:05
Avatar de zero_master  
Fecha de Ingreso: junio-2011
Ubicación: Leon, Gto
Mensajes: 290
Antigüedad: 12 años, 10 meses
Puntos: 74
Respuesta: Duda con bitmaps y deformaciones

Por eso te decía definir las dimensiones puedes decirle a un imageview que mantenga la misma dimensión y eso no te va a alterar a tu imagen. El bitmap se ajusta a la dimensión que tu vayas a proponer.

Etiquetas: bitmaps, pantalla, todo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:30.