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.
Tag - Gestion de la physique
mercredi, le 13 janvier 2010
Tutoriel de détection de collision sur des sprites tournés avec XNA
Par Mathieu Muller le mercredi, le 13 janvier 2010, 11:19 - Tutoriaux
samedi, le 9 janvier 2010
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
Composant: Moteur physique 2D XNA basé sur Box2D
Par Mathieu Muller le mercredi, le 6 janvier 2010, 15:05 - Composants
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 ...