Le test dans le monde du jeu vidéo, domaine particulier du test logiciel, est une pratique consistant à évaluer les fonctionnalités d'un jeu vidéo. Ce test peut être effectué lors du développement du jeu dans le but de rechercher d'éventuels dysfonctionnements ou améliorations nécessaires (effectué par des testeurs en version alpha ou en bêta-test ouvert ou fermé). Différentes techniques permettent de repérer la présence de bugs pour les corriger. Des tests sont également effectués par des journalistes sur les jeux vidéo lors de la commercialisation pour en évaluer la qualité et le contenu. Les techniques de tests automatiques ne fonctionnent pas dans le domaine du jeu vidéo car la plupart des jeux vidéo font partie des logiciels à fonctionnalités émergentes, une catégorie spécifique de logiciels où les informations retournées par le système ne sont pas prévisibles. En effet, la clé du succès d'un jeu vidéo est de surprendre le joueur. De ce fait, les tests sont difficiles à mettre en place dans les jeux vidéo car ils nécessitent de connaître toutes les données en entrée ainsi que les sorties correspondantes, or ces sorties sont par définition imprévisibles. Même si l'on pouvait énumérer toutes les entrées et sorties possibles, la capacité des développeurs à faire des tests qui couvrent tous ces états décroît exponentiellement. Les ingénieurs sont de moins en moins capables de prédire les résultats d’un système, et leur capacité à vérifier et valider un logiciel va grandement diminuer. Il y a également des questions (notamment au niveau du design) qui ne peuvent pas correspondre à un test unitaire (ex : « est-ce que 90 % des joueurs finissent le jeu en moins de 5 minutes ? »). La méthodologie actuelle des tests de jeux vidéo oblige structurellement à recruter des centaines de testeurs humains qui vont jouer à différentes versions du jeu durant tout le processus de développement afin de détecter les différents bugs et permettre aux développeurs de les corriger.

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Publications associées (5)

Trends in robot-assisted and virtual reality-assisted neuromuscular therapy: a systematic review of health-related multiplayer games

Background: Multiplayer games have emerged as a promising approach to increase the motivation of patients involved in rehabilitation therapy. In this systematic review, we evaluated recent publications in health-related multiplayer games that involved pati ...
2018
Afficher plus
Concepts associés (4)
Outline of video games
The following outline is provided as an overview of and topical guide to video games: Video game – an electronic game that involves interaction with a user interface to generate visual feedback on a video device. The word video in video game traditionally referred to a raster display device, but following popularization of the term "video game", it now implies any type of display device. Video game genres (list) – categories of video games based on their gameplay interaction and set of gameplay challenges, rather than visual or narrative differences.
Producteur de jeux vidéo
Un producteur de jeux vidéo est la personne chargée de la supervision de développement d'un jeu vidéo. Il en gère ou en attribue le budget. Il peut être : « producteur associé » s'il est propriétaire d'une partie des fonds nécessaires qui sont alloués au budget ; « producteur délégué » lorsqu'il est désigné par les producteurs associés pour gérer le budget complet de la production d'un jeu. Sa mission est de faire l'interface et de libérer les fonds des producteurs associés dont il dispose ; « producteur exécutif » lorsqu'il est désigné pour diriger le budget d'un jeu vidéo, sans être le propriétaire des fonds.
Video game programmer
A game programmer is a software engineer, programmer, or computer scientist who primarily develops codebases for video games or related software, such as game development tools. Game programming has many specialized disciplines, all of which fall under the umbrella term of "game programmer". A game programmer should not be confused with a game designer, who works on game design. In the early days of video games (from the early 1970s to mid-1980s), a game programmer also took on the job of a designer and artist.
Afficher plus

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.