Questions marquées «physics»

9
Changer l'orientation en appliquant des couples

Supposons que vous ayez un objet flottant librement dans l'espace. Vous avez un vecteur vers lequel cet objet doit pointer, et un vecteur représentant la direction à laquelle il fait actuellement face. De ces deux, vous pouvez obtenir la rotation (matrice, quaternion, peu importe) qui représente le...

9
Simuler un objet flottant sur l'eau

Je travaille sur un jeu de pêche de haut en bas. Je veux implémenter un peu de physique et de détection de collision concernant le bateau qui se déplace autour du lac. J'aimerais pouvoir mettre en œuvre la poussée du moteur principal ou du moteur de pêche à la traîne, l'effet du vent sur l'objet et...

9
Détection de collision de base Box2D

Je ne comprends pas comment écouter les collisions dans Cocos2D / Box2D. Disons que j'ai deux corps de cercle dynamiques. L'un est très petit et l'autre est relativement grand. Quand le petit cercle entre en collision avec le grand cercle, j'aimerais faire quelque chose (jouer un son par exemple)....

9
Carrelage physique à l'aide de Farseer

J'ai un problème avec le Farseer Physics Engine, où dans un environnement carrelé, mon objet va parfois interagir avec les coins d'autres objets, même s'ils s'alignent parfaitement. J'ai lu des gens suggérant que vous calculiez et créiez un objet plus grand, en utilisant Marching Squares ou quelque...

9
Box2D Différence entre WorldCenter et Position

Donc, ce problème sévit depuis quelques jours maintenant. Tout d'abord, quelle est la différence entre dire Body.getWorldCenter () et Body.getPosition (). J'ai entendu dire que WorldCenter pourrait avoir à voir avec le centre de gravité ou quelque chose. Deuxièmement, lorsque je crée un corps Box2D...

9
Rendre la chose rapide lente (Box2D)

Je travaille sur un jeu que vous contrôlez un trébuchet pour lancer des balles à l'adversaire. C'est comme un jeu appelé 'Medieval Siege'. Lorsque le trébuchet balance son bras, le joueur doit saisir le meilleur moment pour appuyer sur le bouton et relâcher le ballon. Ensuite, la balle volera à...