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?
c++
physics
box2d
bullet-physics
Christopher Horenstein
sumber
sumber
Jawaban:
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.
sumber
Perasaan saya umumnya adalah bahwa belajar menggunakan sesuatu dalam konteks yang salah bukanlah latihan yang berharga.
sumber