Sobre el proyecto

El BetaHub Unreal Plugin proporciona un sistema optimizado para reportar errores directamente desde el juego. Funciona a través de un servicio en segundo plano que graba continuamente las sesiones de juego y recopila los registros de Unreal Engine. Cuando un usuario activa un atajo configurable (F12 por defecto), se abre una ventana de reporte de errores que les permite describir el problema y enviar el reporte junto con el contenido multimedia capturado a BetaHub. Las características técnicas clave incluyen: - Codificación de Video: Utiliza FFmpeg para la codificación por CPU multiplataforma por defecto. Admite un backend de codificación por hardware experimental (NVENC/AMF) para usuarios de Windows con GPUs compatibles cuando se compila desde el código fuente. - Rendimiento: La captura de fotogramas se gestiona de forma asíncrona para evitar bloquear el hilo de renderizado, minimizando el impacto en la tasa de fotogramas. - Compatibilidad: Soporta versiones de Unreal Engine desde la 5.3 hasta la 5.8. - Personalización: Los desarrolladores pueden adjuntar datos específicos del juego (como el nivel del jugador o el número de compilación) a los reportes utilizando una API de C++. - Instalación: Disponible a través del marketplace de Fab o GitHub.