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
Angenommen, ich versuche, einen Ninja zu erschaffen, der sich an einem Seil herunterlässt oder sich wieder hochzieht, während er möglicherweise von einer Seite zur anderen schwingt oder von Gegenständen getroffen wird. Grundsätzlich wie http://ninja.frozenfractal.com/, aber mit Box2D anstelle von hackigem JavaScript. Idealerweise möchte ich in Box2D eine Seilverbindung verwenden, mit …
Ich möchte mit Farsser und Kinect etwas Ähnliches erstellen: https://vimeo.com/33500649 Dies ist meine bisherige Implementierung: http://www.youtube.com/watch?v=GlIvJRhco4U Ich habe die Umrissscheitelpunkte und die Triangulation des Benutzers. Und im Anschluss an das Texture to Polygonmsample habe ich diese Linie verwendet, um die Form zu erstellen, wobei farseerObject eine Liste der Eckpunkte der …
Ich mache ein Spiel in diesem Spiel, ich möchte einen Regeneffekt. Ich bin gerade ein bisschen weit davon entfernt. Ich erstelle den Regeneffekt wie folgt: particleSystem.addParticleInitializer(new ColorInitializer(1, 1, 1)); particleSystem.addParticleInitializer(new AlphaInitializer(0)); particleSystem.setBlendFunction(GL10.GL_SRC_ALPHA, GL10.GL_ONE); particleSystem.addParticleInitializer(new VelocityInitializer(2, 2, 20, 10)); particleSystem.addParticleInitializer(new RotationInitializer(0.0f, 30.0f)); particleSystem.addParticleModifier(new ScaleModifier(1.0f, 2.0f, 0, 150)); particleSystem.addParticleModifier(new ColorModifier(1, 1, 1, …
Ich erhalte diesen Fehler, wenn ich versuche, einen Körper von der Welt zu entfernen: java: /var/lib/hudson/jobs/libgdx/workspace/trunk/gdx/jni/Box2D/Dynamics/b2World.cpp:134: void b2World :: DestroyBody (b2Body *): Behauptung 'IsLocked () == false' gescheitert. Was mache ich falsch?
Ich habe dies mit einem Debug-Renderer herausgefunden. Wenn das Spiel beginnt, ist alles in Ordnung. Aber wenn eine Kollision passiert, ist die Rotation des Sprites viel größer als sein Körper. Das Sprite und der Körper stimmen überein, wenn der Körper vollständig horizontal ist. Der Rotationsursprung des Sprites scheint weit davon …
Ich entwickle ein Spiel mit Box2D (Javascript-Implementierung - Box2DWeb) und möchte wissen, wie ich das Debug-Draw verschieben kann. Ich weiß, die übliche Antwort lautet: Verwenden Sie kein Debug-Draw, sondern nur zum Debuggen. Ich bin nicht, aber nicht alle meine Objekte befinden sich auf demselben Bildschirm, und ich würde gerne sehen, …
Ich bin neu in Box2D und habe die Schwerkraft auf 10 gesetzt. Wie lässt man ein Objekt im Weltraum fliegen, obwohl die Schwerkraft 10 beträgt? Welche Eigenschaften muss ich einstellen, damit das Objekt fliegt? Gibt es einen anderen Ansatz?
Wie können Physikspiele von oben in Box2D ausgeführt werden? Eine Idee, die ich habe, ist, die Lineargeschwindigkeit eines Objekts manuell einzustellen oder die Linear- und Winkeldämpfung zu ändern, wenn sich mein Objekt über verschiedene Oberflächen bewegt. Befindet sich mein Objekt beispielsweise über einer nassen Oberfläche, wird es weniger linear gedämpft, …
Ich habe eine Stoffpuppe aus dynamischen Körpern (Rechtecken) und einfachen Drehgelenken (mit unteren und oberen Winkeln) erstellt. Wenn meine Stoffpuppe auf den Boden trifft (was ein statischer Körper ist), scheinen die Körper zu zappeln und die Gelenke trennen sich. Es sieht so aus, als ob die Körper am Boden kleben …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.