Thèse soutenue

Abstraction de communication pour la synchronisation de données dans les systèmes virtuels et répartis : application aux jeux multijoueurs sur téléphone portable

FR  |  
EN
Auteur / Autrice : Abdul Malik Khan
Direction : Guy BernardAntoine Beugnard
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 17/06/2010
Etablissement(s) : Evry, Institut national des télécommunications
Ecole(s) doctorale(s) : École doctorale Sciences et Ingénierie (Evry ; 2008-2015)
Partenaire(s) de recherche : Université : Université d'Évry-Val-d'Essonne (1991-....)
Laboratoire : INF - SAMOVAR

Mots clés

FR  |  
EN

Mots clés contrôlés

Résumé

FR  |  
EN

Dans les jeux multijoueurs, où plusieurs joueurs participent à une même partie et communiquent entre eux à travers un réseau, les joueurs peuvent avoir des visions différentes du jeu en raison des délais de communication. Ceci engendre des incohérences encore plus importantes sur les réseaux mobiles tels que les réseaux 3G où les délais de communication peuvent atteindre plusieurs secondes. Des algorithmes doivent donc être mis en place pour maintenir la cohérence entre les joueurs. Ces algorithmes sont assez complexes et difficiles à programmer et mettre au point. Le but de cette thèse est de proposer une architecture logicielle qui découple la conception du jeu, de ses besoins de communication en proposant une infrastructure de communication qui pourra être interchangeable en fonction des technologies ; cette infrastructure prend la forme originale d'un composant de synchronisation. Ainsi, les conséquences des propriétés physiques du transport des informations pourront être plus ou moins masquées en intégrant dans cette infrastructure les algorithmes adéquats.