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

Tag - Gestion de la physique

Fil des billets - Fil des commentaires

mercredi, le 13 janvier 2010

Il est parfois utile de pouvoir faire de la gestion de collision parfaite au niveau des pixels entre deux sprites. Mykre nous propose une méthode sur son blog pour réaliser ce genre de tâches, mais, selon les dire de l'auteur, cette méthode atteint vite ses limites et il note une perte sensible au niveau de la vitesse de rafraichissement à partir de 300 sprites.

samedi, le 9 janvier 2010

Moteur physique 2D Farseer

Farseer, le moteur physique 2D pour XNA et Silverlight, la plateforme de Microsoft concurrente à Flash vient de sortir en version beta. Le moteur est capable de gérer les positions, rotations, des entités du jeu, mais aussi les forces appliqués ainsi que des torseurs de mouvements. Le moteur fonctionne avec un concept de géométries via la classe Geometry, auquel on applique ces différentes forces. Les géométries sont rattachés à des objets de type Body qui représente les sprites ainsi affectés. Pour plus de détails à ce sujet, vous pouvez consulter la documentation du moteur qui contient un exemple très simple d'utilisation des Body et des Geometry.

mercredi, le 6 janvier 2010

Connaissez vous Box2D? Box2D est un moteur de simulation physique écrit par Erin Catto en C++ pour une une démonstration à la Games Developer Conference en 2006. Le code du moteur a depuis été rendu OpenSource et est actuellement hébergé sur Sourceforge.

Lire la suite ...