Tutoriels et actualités sur la programmation de jeux vidéos avec XNA

Tag - Gestion des entrées

Fil des billets - Fil des commentaires

dimanche, le 24 janvier 2010

Tutoriel de gestion de la souris avec XNA

Il y a peu de temps, nous avions vu ensemble comment gérer les entrées clavier avec XNA. Pour cela nous avions créer un composant qui était implémenté en tant que Service. Nous allons aujourd'hui utiliser le même paradigme pour contrôler un autre périphérique utilisé sur le PC, à savoir la souris.

Nous utiliserons de nombreux concepts vu lors de la conception du composant clavier, il sera donc bon d'y jeter un coup d'œil pour faire le lien avec ce code.

Lire la suite ...

mardi, le 19 janvier 2010

Que serait un jeu si le joueur n'avait aucun moyen d'interagir avec lui? Une simple démo tournante, qui serait lancée deux, maximum trois fois n'est clairement pas intéressante dans la plupart des cas. C'est pourquoi nous allons aujourd'hui nous attacher à créer un composant, qui implémentera un service, capable de nous fournir l'état des touches du clavier.

Un tel composant aura besoin de plusieurs classes fournies par le framework XNA, à savoir la classe Keyboard et la structure KeyboardState, dont nous étendrons les possibilités via notre classe BufferedState que nous avions codée il y a quelques temps.

Lire la suite ...