Ubisoft: Détection d’anomalies de performances

L’industrie du jeu vidéo est une source inépuisable de données et notamment de données de performances [8]. L’origine provient de la nécessité pour une expérience de jeu ultime, d’avoir des performances similaires quelle que soit la plateforme utilisée. Cependant, la fragmentation du marché des plateformes de jeu est multiple. Entre les différentes consoles et l’ensemble des configurations possibles pour les ordinateurs personnels, un développeur de jeu doit faire face à une myriade de problèmes de performances. L’idée de ce projet est de faciliter cet aspect du monde des jeux vidéo.
Ubisoft développe des jeux multi-plateformes, et pour chaque plateforme, tente d’optimiser les performances d’affichage (en nombre d’images par seconde). Lors de cette phase de test, une quantité impressionnante de journaux sont générés en vue d’analyser l’impact de chacune des composantes du jeu (comportement, animation, rendu, etc). Dans chacune de ces composantes, c’est parfois plusieurs milliers d’éléments qui sont impliqués et nombre d’entre eux sont réutilisés entre différents jeux ou dans différents contextes d’un même jeu. Par exemple, le comportement d’un lapin pourra être réutilisé en plaine en été ou en montagne en hiver.

Faculty Supervisor:

Christian Gagné;Audrey Durand

Student:

Partner:

Ubisoft Divertissement

Discipline:

Computer science

Sector:

Information and cultural industries; Manufacturing

University:

Université Laval

Program:

Accelerate

Current openings

Find the perfect opportunity to put your academic skills and knowledge into practice!

Find Projects