Développement XNA pour la XBox et le PC
256
spriteBatch.DrawString(font, session.AllGamers.Count + " joueur(s)
➥connecte(s)", new Vector2(100, 150), Color.White);
for (int i = 0; i < session.AllGamers.Count; i++)
{
spriteBatch.DrawString(font, session.AllGamers[i].Gamertag, new
➥Vector2(100, 200 + (i * 50)), Color.White);
}
spriteBatch.DrawString(font, "Dernier message recu", new Vector2(500,
➥100), Color.White);
spriteBatch.DrawString(font, lastStringReceived, new Vector2(500, 150),
➥Color.White);
session.Update();
}
spriteBatch.End();
base.Draw(gameTime);
}
}
La figure 11-9 présente l’écran du serveur (sur la Xbox 360) et sur la figure 11-10, l’écran du
client (sur l’ordinateur). Dans les deux cas, vous retrouvez la liste des joueurs présents
dans la session, ainsi que la date du dernier message reçu.
Figure 11-9
L’écran côté serveur (sur Xbox 360)
Figure 11-10
L’écran côté client
=Labat FM.book Page 256 Vendredi, 19. juin 2009 4:01 16
Précédent

- 277/366

Suivant