Als «box2d» getaggte Fragen

Box2D ist eine Open-Source-Starrkörper-2D-Physik-Simulationsbibliothek für Spiele, die in C ++ geschrieben wurde und Ports in verschiedenen Sprachen enthält

5
Gute 2D-Platformer-Physik [geschlossen]
Ich habe einen grundlegenden Charakter-Controller für einen 2D-Plattformer mit Box2D eingerichtet und fange an, ihn zu optimieren, damit er sich gut anfühlt. Physik-Engines haben eine Menge Drehknöpfe zu tun, und es ist mir nicht klar, welche ich verwenden sollte, wenn ich zum ersten Mal mit einer Physik-Engine schreibe. Sollte das …
76 box2d  physics  input 

6
Gibt es alternative JS-Ports von Box2D?
Ich habe darüber nachgedacht, ein Top-Down-2D-Autospiel für HTML5 zu entwickeln. Für mein erstes Spiel habe ich die Physik und Kollisionen selbst geschrieben, aber für dieses möchte ich eine fertige Bibliothek verwenden. Ich habe Box2D und seinen JS-Port herausgefunden. http://box2d-js.sourceforge.net Es scheint ein ziemlich alter Port zu sein, der im Jahr …

5
2D-Seilkollisionserkennung
Ich möchte ein Seil erstellen, das mit Objekten wie im folgenden YouTube-Video kollidieren kann: 2D-Spielphysik-Seil Ich denke, dass Sie die verlet-Integration implementieren, die Punkte verwendet und diese Punkte mit Linien verbindet. Ich versuche herauszufinden, welche Art von Kollisionserkennung Sie auf das Seil anwenden würden, um den Effekt im Video zu …



4
Box2D Bounding Box eines Körpers erhalten
In Box2D war ich neugierig, ob es möglich ist, einen Begrenzungsrahmen eines Körpers zu erhalten, der bereits in der Welt erstellt wurde. Im Grunde genommen ist der Körper geschaffen, er interagiert mit der Welt und so weiter. Und ich brauchte den Begrenzungsrahmen dieses Körpers. Ist es möglich?
12 physics  box2d 


2
Verwenden der Box2D-Polygon-Funktion „Set ()“?
Ich benutze die Box2D-Physik-Engine. Und es gibt eine Form für box2D namens b2PolygonShape. In dieser Klasse können Sie Polygone erstellen. Es gibt auch eine Set () - Funktion, die ein Array von Punkten und eine Scheitelpunktanzahl verwendet. Box2D hat ein Beispiel wie dieses: // This defines a triangle in CCW …
11 2d  physics  box2d 

5
Ledge Climbing Animation und Bewegung (2d Platformer)
Es fällt mir schwer, eine Entscheidung über die Implementierung einer Leistensteigmechanik für einen physikgetriebenen 2D-Plattformer zu treffen. Was ist der beste Weg, um dies zu erreichen, ohne dass es zu komplex wird? Bisher verstehe ich (Hobbyist hier kein Profi) einige Optionen, darunter: Wenden Sie kontrollierte Kraft auf den starren Körper …
11 2d  libgdx  box2d  spine 

4
Erstellen einer Nahkampfwaffe in Box2D (libGDX)
Ich habe Probleme damit, eine Nahkampfwaffe einzusetzen, die schwingen kann, wenn eine Taste gedrückt wird. Ich stelle mir zwei verschiedene Angriffe vor (Stich und Schwung) Ich habe versucht, zwei Vorrichtungen (Charakter + Waffe), zwei verschiedene Körper, zwei verschiedene Körper + Drehgelenk zu erstellen, aber ich kann es nicht so codieren, …
10 java  libgdx  box2d 

1
Wie simuliere ich einen Federfall in box2d?
Ich arbeite mit AndEngine mit Box2d-Erweiterung, aber auch allgemeine Antworten oder eine Konzeptidee werden geschätzt. Ich habe federähnliche Objekte in einer 2D-Seitenansicht, die ich Teil der Physiksimulation sein möchte. Ich benutze lineare Dämpfung, um die "Feder" langsam fallen zu lassen. Dies ist möglicherweise keine gute Idee, vielleicht sollte ich bei …
10 box2d  physics 



4
Box2D Überprüfen Sie, ob der Punkt einen Körper schneidet
Gibt es eine Möglichkeit zu überprüfen, ob ein Punkt einen Körper schneidet? Nehmen wir zum Beispiel an, es gibt einen Körper auf der Welt an einer Position von (100.100). Gibt es eine Möglichkeit zu überprüfen, ob ein Punkt bei (100.100) diesen Körper schneidet? Ein anderes Beispiel bezieht sich auf ein …
10 2d  physics  box2d 

3
Wie entferne ich einen box2d-Körper, wenn eine Kollision auftritt?
Ich bin noch neu in der Java- und Android-Programmierung und habe so viele Probleme, ein Objekt zu entfernen, wenn eine Kollision auftritt. Ich habe mich im Internet umgesehen und festgestellt, dass ich niemals BOX2D-Körper während der Kollisionserkennung entfernen sollte (ein Kontakt-Listener) und meine Objekte zu einer Arrayliste hinzufügen und im …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.