BT Sözlüğü › Programlama › Box2D

Box2D

Programlama Svenska → Güncellendi: 2026-10-25
Daha fazla bilgi
Geliştirici
Erin Catto
Yayın
Tür
2B fizik kütüphanesi
Lisans
MIT
Resmî site
Kaynak kod
github.com/erincatto/box2d

Erin Catto'nun 2007 tarihli 2B fizik kütüphanesi: Angry Birds'ün ve koca bir bağımsız oyun kuşağının arkasındaki motor.

Erin Catto tarafından C++ ile yazıldı ve 2007'de MIT lisansıyla yayımlandı. Katı cisimleri iki boyutta, sequential-impulse çözücüsüyle simüle eder; bu çözücü hızlı ve kararlı çarpışma tepkisinin ders kitabı örneği oldu. Rovio Angry Birds'ü bunun üzerine kurdu, Playdead Limbo'da kullandı.

Catto'nun her yıl GDC'de verdiği konuşmalar da sektöre fizik programlamayı öğretti. Yalnızca 2B çalışır; üç boyut için Bullet ya da PhysX'e uzanılırdı.

← Sözlüğe dön