Développement XNA pour la XBox et le PC
248
spriteBatch.End();
spriteBatch.Begin();
sprite2.Draw(spriteBatch);
spriteBatch.End();
base.Draw(gameTime);
}
Vous devrez enregistrer la vue principale pour pouvoir la réutiliser plus loin.
protected override void Draw(GameTime gameTime)
{
GraphicsDevice.Clear(Color.CornflowerBlue);
Viewport mainView = GraphicsDevice.Viewport;
GraphicsDevice.Viewport = view;
GraphicsDevice.Clear(Color.Green);
spriteBatch.Begin();
sprite.Draw(spriteBatch);
spriteBatch.End();
GraphicsDevice.Viewport = mainView;
spriteBatch.Begin();
sprite2.Draw(spriteBatch);
spriteBatch.End();
base.Draw(gameTime);
}
Si vous désirez faire jouer plus de quatre joueurs dans la même partie ou si vous désirez
connecter des joueurs à travers le réseau, vous ne pourrez pas vous contenter du jeu en
écran séparé.
Le multijoueur en réseau
Dans cette deuxième partie, nous allons nous occuper des mécanismes qui vous permettront
de réaliser un jeu multijoueur en réseau. Le but est ici de connecter de nombreux joueurs
situés à des emplacements géographiques différents. Cependant, vous devrez faire face à
de nouvelles contraintes, telles que la gestion des sessions ou encore l’envoi d’informations
via le réseau.
S’appuyer sur la plate-forme Live
Windows Live est le nom de la plate-forme de services Internet de Microsoft. Le point fort
de ces services est qu’ils utilisent tous un système d’authentification unifié : les comptes
Live.
=Labat FM.book Page 248 Vendredi, 19. juin 2009 4:01 16
Précédent

- 269/366

Suivant