A downloadable GWAP

Dans LEX, le joueur incarne un féru de technologie œuvrant à la réalisation d’un robot, prénommé A-LEX, capable de communiquer par écrit. A-LEX interagit avec le joueur en lui posant des questions, et chaque réponse contribue à améliorer son vocabulaire. Des défis ponctuels sont disponibles afin de mesurer les capacités d’A-LEX, et le joueur peut choisir de s’y confronter seul ou avec d’autres joueurs

Derrière ce pitch se cache un projet dont les enjeux sont ailleurs : l'objectif principal de LEX est de mettre à disposition de la communauté scientifique une infrastructure logicielle et boîte à outils pour construire des jeux sérieux liés au domaine du traitement automatique des langues naturelles. À terme, le code source et ressources connexes de tous les éléments du jeu seront mis à disposition gratuitement sous licence libre

Une considération importante dans le développement de jeux vidéo est le choix du moteur. Ce dernier fixe la sélection de fonctionnalités disponibles prêtes à l'emploi ainsi que la facilité d'en ajouter d'autres par la suite. Nous avons choisi d'utiliser Unreal Engine pour développer LEX. Ce moteur de jeu propose un interpréteur de scripts visuels qui nous a semblé particulièrement approprié pour notre projet, dans l'optique de simplifier la prise en main de l'infrastructure logicielle quel que soit le niveau de connaissances en programmation.

Une version de démonstration pourra être téléchargée depuis cette page dans les jours à venir.