En effet, j'ai modifié la méthode
move de la classe TiledMap (qui reprend l'exemple d'un tuto du site). Le problème semble réglé.
En fait, le personnage-joueur est toujours au centre de l'écran, donc lors des déplacements c'est la carte qui bougeait. Cependant, les déplacements sont calculés en fonction du temps écoulé, ce qui donnent des nombres non-entiers. J'ai donc modifié la méthode
move de la carte pour qu'elle "retienne" les nombres non-entiers mais ne garde que la partie entière pour l'affichage.
Merci pour ton aide