Pertanyaan yang diberi tag box2d

Box2D adalah perpustakaan simulasi fisika 2D open-source tubuh kaku untuk game, ditulis dalam C ++, dengan port dalam berbagai bahasa

76
Fisika Platformer 2D yang Baik [ditutup]

Saya memiliki pengendali karakter dasar yang diatur untuk platformer 2D dengan Box2D, dan saya mulai men-tweak untuk mencoba membuatnya terasa enak. Mesin fisika memiliki banyak tombol untuk diubah, dan tidak jelas bagi saya, menulis dengan mesin fisika untuk pertama kalinya, mana yang harus saya...

19
Apakah ada port JS alternatif dari Box2D?

Saya telah berpikir tentang membuat game mobil 2D top-down untuk HTML5. Untuk permainan pertama saya, saya menulis fisika dan tabrakan diri saya tetapi untuk yang ini saya ingin menggunakan perpustakaan siap pakai. Saya menemukan Box2D dan port JS-nya. http://box2d-js.sourceforge.net Tampaknya...

13
Deteksi Tabrakan Tali 2D

Saya ingin membuat tali yang dapat bertabrakan dengan benda-benda seperti di video youtube berikut: Tali Fisika Game 2D Saya berpikir bahwa Anda menerapkan integrasi verlet yang menggunakan poin dan menghubungkan titik-titik ini dengan garis. Saya mencoba mencari tahu jenis deteksi tabrakan yang...

12
Box2D Dapatkan Bounding Box of a Body

Di Box2D, saya ingin tahu apakah mungkin untuk mendapatkan kotak pembatas tubuh yang sudah dibuat di dunia. Jadi pada dasarnya, Tubuh diciptakan, ia berinteraksi dengan dunia dan semacamnya. Dan aku membutuhkan kotak pembatas tubuh itu. Apa itu

11
Menggunakan fungsi The Box2D Polygon "Set ()"?

Saya menggunakan mesin fisika Box2D. Dan ada jenis bentuk untuk box2D disebut b2PolygonShape. Di kelas ini, Anda bisa membuat poligon. Ada juga fungsi Set () yang mengambil array titik dan jumlah titik. Box2D memiliki contoh seperti ini: // This defines a triangle in CCW order. b2Vec2...

11
Animasi dan gerakan pendakian lereng (platformer 2d)

Berjuang untuk membuat keputusan tentang implementasi mekanik pendakian langkan untuk platformer 2d yang digerakkan oleh fisika. Apa cara terbaik untuk melakukannya tanpa menjadi terlalu rumit? Sejauh ini saya mengerti (penggemar di sini bukan pro) ada beberapa pilihan termasuk: Berikan kekuatan...

10
Bagaimana cara mensimulasikan bulu jatuh di box2d?

Saya bekerja dengan AndEngine dengan ekstensi Box2d, tetapi jawaban umum atau ide konsep akan dihargai juga. Saya memiliki benda seperti bulu di dunia tampilan sisi 2D yang saya ingin menjadi bagian dari simulasi fisika. Saya menggunakan redaman linear untuk membuat "bulu" jatuh perlahan. Ini...

10
Membuat Senjata Melee di Box2D (libGDX)

Saya berjuang dengan cara menerapkan senjata jarak dekat yang dapat berayun ketika tombol ditekan. Saya membayangkan dua serangan berbeda (tikaman dan ayunan) Saya telah mencoba membuat dua perlengkapan (karakter + senjata), dua tubuh yang berbeda, dua tubuh yang berbeda + sambungan revolute,...

10
Box2D Periksa Jika Titik Memotong Tubuh

Apakah ada cara untuk memeriksa apakah suatu titik memotong suatu benda? Sebagai contoh, katakanlah ada tubuh di dunia pada posisi (100.100). Apakah ada cara untuk memeriksa apakah suatu titik di (100.100) berpotongan badan itu? Contoh lain terkait dengan permainan yang disebut "PHUN". Di PHUN...

9
Deteksi tabrakan Box2D dasar

Saya tidak mengerti bagaimana mendengarkan tabrakan di Cocos2D / Box2D. Katakanlah saya memiliki dua badan lingkaran dinamis. Satu sangat kecil dan yang lainnya relatif besar. Ketika lingkaran kecil bertabrakan dengan / lingkaran besar saya ingin melakukan sesuatu (memutar suara misalnya). Apa cara...

9
Perbedaan Box2D Antara WorldCenter dan Posisi

Jadi masalah ini telah bersaudara selama beberapa hari sekarang. Pertama, apa perbedaan antara katakanlah Body.getWorldCenter () dan Body.getPosition (). Saya mendengar bahwa WorldCenter mungkin ada hubungannya dengan pusat gravitasi atau sesuatu. Kedua, Ketika saya membuat Tubuh Box2D untuk...

9
Membuat hal yang cepat terlihat lambat (Box2D)

Saya sedang mengerjakan game yang Anda kendalikan trebuchet untuk melempar bola ke lawan. Ini seperti permainan yang disebut 'Pengepungan Abad Pertengahan'. Ketika trebuchet mengayunkan lengannya, pemain harus memanfaatkan momen terbaik untuk menekan tombol dan melepaskan bola. Kemudian bola akan...

8
Kotak 2D Mengatur Asal

Saya mencoba untuk mengatur asal dari bentuk box2d. Secara default, bentuk berputar di sekitar tengah. Tapi saya mencoba membuatnya berputar di sekitar kiri bentuk. Seperti jam misalnya. Saya pernah mendengar tentang hal-hal seperti SetXForm tetapi fungsi itu tampaknya tidak ada. Saya menggunakan...