Box2D
| Autor | Erin Catto[1] |
|---|---|
| Aktualna wersja stabilna | 3.1.1 (4 czerwca 2025) [±] |
| Język programowania | C++[1], Java[2], Adobe Flash[3], C#[4], JavaScript[5], D[6], Python[7] |
| Rodzaj | silnik fizyki |
| Licencja | wolne oprogramowanie / zlib |
| Strona internetowa | |
Box2D – silnik fizyki dla gier dwuwymiarowych stworzony przez Erina Catto[8] i udostępniany na licencji zlib. Najpopularniejszymi grami wykorzystującymi Box2D są Limbo oraz Angry Birds[8].
Oprogramowanie zostało stworzone w języku C++[1], stworzono jednak nieoficjalne konwersje na język Java[2], Adobe Flash[3], C#[4], JavaScript[5], D[6] oraz Python[7].
Cechy silnika
Silnik Box2D ogranicza się do symulacji brył sztywnych. Może symulować obiekty zbudowane z wielokątów wypukłych oraz kół. Oprogramowanie umożliwia również symulację grawitacji oraz tarcia. Podstawową jednostką obliczeniową długości jest metr, a masy kilogram. Wykrywanie kolizji odbywa się w czasie ciągłym lub dyskretnym.
Przypisy
- ↑ a b c About Box2D. [dostęp 2015-04-06].
- ↑ a b JBox2D: A Java Physics Engine. [dostęp 2015-04-06].
- ↑ a b Box2DFlashAS3. [dostęp 2015-04-06].
- ↑ a b Box2DX is a C# port of Box2D. [dostęp 2015-04-06].
- ↑ a b Box2DJS is a JavaScript port of Box2D. [dostęp 2015-04-06].
- ↑ a b Blaze – 2D game physics engine, based on Box2D. [dostęp 2015-04-06].
- ↑ a b pybox2d – 2D physics library for Python. [dostęp 2015-04-06].
- ↑ a b Greg Kumparak: Creator Of Angry Birds' Physics Engine Calls Out Rovio For Not Giving Him Credit. TechCrunch, 2011-02-28. [dostęp 2015-01-15]. (ang.).
Linki zewnętrzne
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.