De base 2d détection de collision
Où puis-je aller pour en savoir plus sur base 2d de détection de collision pour les jeux ou juste les applications qui ont une certaine interactivité?
Edit: Comment à propos de javascript pour Toile de jeux?
Pouvez-vous citer quelques langues que vous envisagez d'utiliser, de sorte que nous pouvons donner des exemples?
OriginalL'auteur Bain Markev | 2010-10-03
Vous devez vous connecter pour publier un commentaire.
Le plus important théorème de savoir, c'est la Séparation de l'Axe Théorème (SAT). Bref, il vous permet de détecter la collision entre deux convexe polygones. Un bon matériel de lecture ici.
Si votre jeu ne concerne qu'avec les formes convexes, puis
sat.js
est un choix décent.Toutefois, si vous avez besoin de travailler avec des formes concaves, vous avez besoin d'autres algorithmes. Vous pouvez décomposer une forme concave en plusieurs formes convexes,
poly-decomp.js
peut le faire pour vous.Ce document est très intéressant si vous souhaitez vous plonger plus profondément.
OriginalL'auteur Siyu