Sobre este proyecto
it-programming / mobile-development
Abierto
Busco un desarrollador experto en Android con conocimientos profundos en procesamiento gráfico para crear una herramienta de lupa dinámica diseñada para juegos competitivos (FPS). El objetivo es una superposición (overlay) fija en el centro de la pantalla que amplifique el contenido visual en tiempo real sin latencia perceptible. Requisitos Técnicos Clave: Latencia Cero: El procesamiento de la imagen debe ser inmediato. No se aceptan soluciones que utilicen captura de pantalla estándar (screenshot) con retraso. Se requiere el uso de MediaProjection API vinculado a Opengl es para procesamiento en gpu. Renderizado de Precisión: La lupa debe ser un círculo de aproximadamente 1 pulgada (configurable según DPI) con zoom ajustable (1.2x a 2.0x). Optimización de Overlay: Debe funcionar como una TYPE_APPLICATION_OVERLAY que no interfiera con los controles táctiles del juego (FLAG_NOT_TOUCHABLE, FLAG_NOT_FOCUSABLE). Compatibilidad y Seguridad: La aplicación debe ser externa al juego, sin inyección de código ni modificaciones de archivos (para evitar detecciones anti-cheat). Funcionalidades Específicas: Posición Fija: Centrada permanentemente en la pantalla. Movimiento Dinámico: La imagen dentro de la lupa debe actualizarse a la misma tasa de refresco que el juego (mínimo 60 FPS). Panel de Control: Interfaz simple para activar/desactivar la lupa y calibrar el tamaño/zoom. Perfil Deseado: Dominio de Kotlin/Java y C++ (Android NDK). Experiencia demostrable con OpenGL ES 3.0+ o Vulkan. Experiencia previa en herramientas de accesibilidad o utilidades de sistema que utilicen capas de superposición. Entregables: Código fuente documentado. Archivo APK funcional para pruebas.
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
Plazo de Entrega: No definido
Habilidades necesarias