À propos du projet

Le plugin BetaHub Unreal fournit un système optimisé pour signaler des bugs directement depuis un jeu. Il fonctionne via un service d'arrière-plan qui enregistre en continu les sessions de gameplay et collecte les journaux d'Unreal Engine. Lorsqu'un utilisateur active un raccourci configurable (F12 par défaut), une fenêtre de signalement de bug s'ouvre, lui permettant de décrire le problème et de soumettre le rapport accompagné des médias capturés à BetaHub. Les principales caractéristiques techniques incluent : - Encodage vidéo : Utilise FFmpeg pour l'encodage CPU multiplateforme par défaut. Il prend en charge un backend d'encodage matériel expérimental (NVENC/AMF) pour les utilisateurs Windows disposant de GPU compatibles lors d'une compilation à partir des sources. - Performance : La capture d'images est gérée de manière asynchrone pour éviter de bloquer le thread de rendu, minimisant ainsi l'impact sur le taux de rafraîchissement. - Compatibilité : Prend en charge les versions d'Unreal Engine 5.3 à 5.8. - Personnalisation : Les développeurs peuvent joindre des données spécifiques au jeu (telles que le niveau du joueur ou le numéro de build) aux rapports via une API C++. - Installation : Disponible via le marketplace Fab ou GitHub.