L’objectif est de sensibiliser les étudiants à la problématique de l’interaction dans le développement de jeux . Les aspects abordés incluent la problématique générale du développement sur dispositifs mobiles, la perception des interactions avec le joueur, et la modélisation de comportements intelligents. Le choix du domaine du jeu permet de montrer aux étudiants comment résoudre un ensemble large de difficultés liées à l’interaction dans une perspective cohérente.

Contenu pédagogique

  • Les modes d’interaction
  • Programmation événementielle temps-réel
  • Introduction à la vision par ordinateur : extraction de caractéristiques visuelles, suivi de cible
  • Séquences de mouvements
  • Adversaires et comportements intelligents
  • Règles, inférences, arbres de décision
  • Résolution de problèmes avec et sans adversaire
  • Algorithmes anytime (méthodes heuristiques et stochastiques)