¿Por qué los juegos flash son tan lentos en mi tableta RCA?

Tengo lo que probablemente sea una pregunta muy básica sobre las tabletas. Estoy usando un RCA 11 Maven Pro.

Me gustaría entender por qué los juegos flash en línea son tan lentos en este dispositivo. Por ejemplo, juegos como Monster's Den y Amorphous en Kongregate son extremadamente entrecortados e imposibles de jugar, pero las animaciones flash se ejecutan sin problemas para gifs y videos y tiene suficiente poder de procesamiento para reproducir juegos móviles en 3D que he descargado.

Probé una letanía de consultas de Google dentro y fuera del intercambio de pilas sin ninguna respuesta relevante para esto. Gracias.

Respuestas (1)

Respuesta corta: porque es Adobe Flash en Android

La mayoría de las aplicaciones y sitios web se muestran en el navegador web. Esta es una aplicación nativa con mucha optimización y aceleración de hardware. Esto hace posible cargar grandes sitios web en su teléfono. Lo mismo ocurre con los juegos: todo el código del juego existe cuando la aplicación está instalada en su dispositivo. De esta manera, el código se puede ejecutar de manera más eficiente.

Flash no tiene soporte de hardware ni optimizaciones dentro de los juegos.

La falta de un buen soporte de hardware viene del hecho de que la última versión fue desarrollada para Android 4.0.4 hace varios años y luego fue abandonada. Todas las nuevas tecnologías para acelerar Android que se han desarrollado desde que se eliminó la compatibilidad con Flash no están disponibles para Flash.

La falta de optimización proviene de la forma en que flash carga los archivos del juego. Cada archivo que carga en flash contiene diferentes códigos, animaciones y sonidos. Flash no precompila (procesa el código antes de ejecutarlo) como lo hace Android con los juegos normales. Esta es otra razón por la cual el flash es tan lento.

Flash también consume un poco de recursos. Por lo que puedo encontrar, su tableta tiene 1 GB de RAM. Esto debería ser suficiente para jugar a la mayoría de los juegos simples de Android y mostrar algunos sitios web, pero podría atragantarse con archivos Flash más grandes.

Debido a que Adobe ya no lo mantiene, Flash también es una vulnerabilidad de seguridad. Nunca habrá actualizaciones de seguridad para flash en Android.

Flash es lento incluso en los dispositivos Android más rápidos. No hay forma de que esto cambie alguna vez porque Adobe no saca nuevas versiones. Me temo que no hay nada que puedas hacer al respecto excepto cerrar todas las aplicaciones y pestañas en segundo plano y esperar lo mejor.