Reconnaissance automatique de la parolevignette|droite|upright=1.4|La reconnaissance vocale est habituellement traitée dans le middleware ; les résultats sont transmis aux applications utilisatrices. La reconnaissance automatique de la parole (souvent improprement appelée reconnaissance vocale) est une technique informatique qui permet d'analyser la voix humaine captée au moyen d'un microphone pour la transcrire sous la forme d'un texte exploitable par une machine.
Synthèse vocaleLa synthèse vocale est une technique informatique de synthèse sonore qui permet de créer de la parole artificielle à partir de n'importe quel texte. Pour obtenir ce résultat, elle s'appuie à la fois sur des techniques de traitement linguistique, notamment pour transformer le texte orthographique en une version phonétique prononçable sans ambiguïté, et sur des techniques de traitement du signal pour transformer cette version phonétique en son numérisé écoutable sur un haut parleur.
Jeu en ligneUn jeu en ligne (ou jeu sur Internet) est un jeu vidéo jouable par le biais d'un réseau informatique. L'expansion du jeu en ligne a reflété l'expansion des réseaux informatiques et même d'Internet. Les jeux en ligne peuvent incorporer de simples jeux d'écriture aux jeux complets et détaillés, dans lesquels plusieurs joueurs se retrouvent d'une manière simultanée (jeux multijoueur). De nombreux jeux en ligne se sont répartis en communautés virtuelles, transformant ainsi les jeux solo en forme d'activité sociale.
Traitement de la paroleLe traitement de la parole est une discipline technologique dont l'objectif est la captation, la transmission, l'identification et la synthèse de la parole. Dans ce domaine, on peut définir la parole comme un texte oral. On s'intéresse à l'intelligibilité, c'est-à-dire à la possibilité, pour la personne qui écoute, de comprendre sans erreur le texte émis ; à l'amélioration de l'intelligibilité quand le signal est dégradé ; à l'identification de la personne qui parle ; à l'établissement automatique d'un texte écrit à partir de la parole ; à la synthèse de la parole à partir d'un texte écrit.
Jeu de rôle en ligne massivement multijoueurvignette|upright=1.4|Interface classique dans les MMORPG (ici un jeu en 2D isométrique) : la majorité de l'écran présente une vue du monde où évolue l'avatar du joueur, tandis que différentes fenêtres lui permettent d'interagir (icônes d'action, fenêtre de discussion, etc.) et décrivent son état (équipement, points de vie, de magie, d'expérience, de protection, description du groupe, etc.). — Capture d'écran du jeu Daimonin.
Moteur de jeuvignette|Diagramme montrant les nombreux composants systèmes avec lesquels un moteur de jeu est amené à interfacer sur Linux. Un moteur de jeu est un ensemble de composants logiciels qui effectuent des calculs de géométrie et de physique utilisés dans les jeux vidéo. L'ensemble forme un simulateur en temps réel souple qui reproduit les caractéristiques des mondes imaginaires dans lesquels se déroulent les jeux. Le but visé par un moteur de jeu est de permettre à une équipe de développement de se concentrer sur le contenu et le déroulement du jeu plutôt que la résolution de problèmes informatiques.
Développeur de jeux vidéoUn développeur de jeux vidéo est une personne ou une entreprise qui crée des jeux vidéo en rassemblant plusieurs domaines de compétences comme le game design, la scénarisation, la programmation, l'infographie, la musique assistée par ordinateur, etc. Il peut travailler au sein d'une entreprise, d'un collectif ou être indépendant. Le développement d'un jeu vidéo utilise plusieurs langages de programmations. Les premiers jeux étaient développés en langage assembleur, version humaine du langage machine, puis, permettant un développement plus rapide, vers des langages plus structuré lors de leurs apparitions.
Java (technique)Java est une technique informatique développée initialement par Sun Microsystems puis acquise par Oracle à la suite du rachat de l'entreprise. Défini à l'origine comme un langage de programmation, Java a évolué pour devenir un ensemble cohérent d'éléments techniques et non techniques.
Développement de jeux vidéoLe développement de jeux vidéo est le processus de conception, de programmation et de test d'un jeu vidéo. L'effort est entrepris par un développeur, allant d'une seule personne à une équipe internationale dispersée à travers le monde. Le développement des jeux commerciaux traditionnels pour PC ou consoles est habituellement financé par un éditeur et peut prendre plusieurs années. Les jeux vidéo indépendants prennent généralement moins de temps et d'argent et peuvent être produits par des particuliers et de petits développeurs.
Jeu en ligne massivement multijoueurvignette|Une image du jeu Daimonin Stoneglow. Le jeu en ligne massivement multijoueur (MMOG, de l'anglais massively multiplayer online game, parfois encore abrégé en MMO) est un genre de jeu vidéo faisant participer un très grand nombre de joueurs simultanément par le biais d'un réseau informatique ayant accès à Internet. Le jeu en ligne massivement multijoueur est un genre de jeu vidéo qui se définit traditionnellement par trois critères cumulatifs : l'univers n'est accessible que par un réseau ; l'univers est persistant, c'est-à-dire qu'il existe tout le temps, que des joueurs y soient connectés ou non ; l'univers est accessible à un très grand nombre de joueurs simultanément.