Bonjour,
au niveau de ton architecture tu fais l'erreur "classique" : faire dériver tous les acteurs d'une classe Sprite.
Xna invite par défaut à procéder de la sorte mais de nombreuses solutions...