Apakah layak menggunakan Bullet untuk fisika 2D daripada Box2D demi mempelajari Bullet?


10

Tidak banyak pertanyaan. Saya tidak khawatir tentang overhead, karena saya yakin mereka baik-baik saja untuk tujuan saya. Pada dasarnya, saya akrab dengan konsep Box2D karena Farseer Physics Engine, tetapi saya ingin menggunakan Bullet ketika saya melakukan lompatan ke hal-hal 3D. Mungkin Bullet memiliki nilai pendidikan bagi saya bahkan di ranah 2D?

Versi umum dari pertanyaannya adalah: haruskah saya menggunakan mesin fisika 3D untuk game 2D jika saya berencana untuk menggunakan mesin fisika 3D di masa depan? Atau ini buang-buang waktu yang tidak akan memberikan nilai pendidikan?


2
Saya pikir pertanyaan ini sangat bergantung pada seberapa besar "demi mempelajari Bullet" penting bagi Anda .
Tetrad

Versi umum pertanyaannya adalah: haruskah saya menggunakan mesin fisika 3D untuk game 2D untuk nilai pendidikan dan potensi kegunaan di masa depan? Seperti yang dinyatakan, saya berencana menggunakan mesin fisika 3D di proyek masa depan.
Christopher Horenstein

Ini bukan lompatan besar dari mesin X ke mesin Y, hanya bagaimana segala sesuatunya dilakukan sedikit berbeda.
Bebek Komunis

Ada contoh 2D Bullet resmi di: github.com/bulletphysics/bullet3/blob/2.83/examples/Planar2D/... Itu diklasifikasikan dalam "Eksperimen" pada contoh browser.
Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功

Jawaban:


6

Mengapa tidak memperlakukan mereka secara terpisah?

Anda memiliki game 2D; gunakan mesin / alat yang tepat untuk membuat game itu sebaik mungkin.

Anda ingin dipusingkan dengan mesin 3D untuk mempelajarinya; lalu main-main dengan itu, buat beberapa game atau aplikasi 3D sederhana, tetapi pisahkan itu dari game lain yang sedang Anda kerjakan.


17

Perasaan saya umumnya adalah bahwa belajar menggunakan sesuatu dalam konteks yang salah bukanlah latihan yang berharga.


sangat setuju, Anda mengambil sesuatu selalu untuk beberapa tujuan. belajar untuk penggunaan di masa depan kedengarannya akademik tidak praktis
zinking
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.