Box2D

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Box2D
Box2D screenshot
Тип Middleware
Розробник Erin Catto
Стабільний випуск 2.2.1 (17 вересня 2011; 2228 днів тому )
Версії 2.3.1[1]
Операційна система OS independent
Написано на C++
Ліцензія zlib
box2d.org

Box2D - вільний фізичний рушій реального часу призначений для роботи з двовимірними фізичними об'єктами. Box2D розроблений Ерін Катто (англ. Erin Catto), написаний на мові програмування C++ і поширюється на умовах ліцензії zlib.

Відомий використанням в двовимірних комп'ютерних іграх, сред яких Angry Birds, Crayon Physics Deluxe, Rolando, Fantastic Contraption, Incredibots, Transformice, Color Infection та багато інших.

Має порти на багато мов програмування та програмних середовищ, серед яких: Java, Adobe Flash (в ActionScript та мовах haXe), C#, JavaScript, D та Delphi. Присутнє зв'язування для використання відкомпільованої бібліотеки у Python та DarkBasic.

  1. https://github.com/erincatto/Box2D/releases/tag/v2.3.1