Bullet'i öğrenmek için Box2D yerine 2D fizik için Bullet'i kullanmaya değer mi?


10

Soruda daha fazlası yok. Her ikisi de benim amacım için iyi olduğundan eminim, genel gider konusunda endişelenmiyorum. Temel olarak, Farseer Fizik Motoru nedeniyle Box2D kavramlarına aşinayım, ancak 3D şeylere atlarken Bullet'i kullanmak istiyorum. Belki de Bullet'in 2D alemde bile benim için bir eğitim değeri var?

Sorunun genelleştirilmiş versiyonu: Gelecekte bir 3D fizik motoru kullanmayı planlıyorsam, 2D oyun için 3D fizik motoru kullanmalı mıyım? Yoksa bu eğitim değeri sağlamayan zaman kaybı mı?


2
Bence bu soru, “Bullet'i öğrenmek uğruna” sizin için ne kadar önemli olduğuna bağlı .
Tetrad

Sorunun genelleştirilmiş versiyonu: Eğitimsel değer ve gelecekteki potansiyel fayda için bir 2D oyun için bir 3D fizik motoru kullanmalı mıyım? Belirtildiği gibi, gelecekteki projelerde 3D fizik motoru kullanmayı planlıyorum.
Christopher Horenstein

X motorundan Y motoruna bir sıçrama o kadar da değil, işlerin nasıl yapıldığı biraz farklı.
Komünist Ördek

Resmi bir Bullet 2D örneği vardır: github.com/bulletphysics/bullet3/blob/2.83/examples/Planar2D/… Örnek tarayıcıda "Deneyler" altında sınıflandırılmıştır.
Ciro Santilli 法轮功 17 审查 六四 事件 法轮功

Yanıtlar:


6

Neden ayrı ayrı davranmıyorsunuz?

Bir 2D oyununuz var; oyunu en iyi hale getirmek için doğru motoru / araçları kullanın.

Bunu öğrenmek için bir 3D motoruyla uğraşmak istiyorsunuz; daha sonra bununla uğraşın, basit 3D oyunlar veya uygulamalar yapın, ancak üzerinde çalıştığınız diğer oyundan ayrı tutun.


17

Genel duygularım her zaman bir şeyi yanlış bağlamda kullanmayı öğrenmenin değerli bir egzersiz olmadığıdır.


daha fazla anlaşamazsanız, her zaman bir amaç için bir şey alırsınız. gelecekteki kullanım için öğrenme akademik pratik değil geliyor
zinking
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.