{"id":12832,"date":"2014-03-17T08:01:12","date_gmt":"2014-03-17T13:01:12","guid":{"rendered":"http:\/\/bucktownbell.com\/?p=12832"},"modified":"2014-03-16T23:05:28","modified_gmt":"2014-03-17T04:05:28","slug":"open-source-physics-engines","status":"publish","type":"post","link":"http:\/\/bucktownbell.com\/?p=12832","title":{"rendered":"Open source physics engines"},"content":{"rendered":"<blockquote><p>Graphics give games a visual appeal, but it&#8217;s the internal physics engine that gives the game&#8217;s world life. A physics engine is a software component that provides a simulation of a physical system. This simulation can include soft- and rigid-body dynamics, fluid dynamics, and collision detection. The open source community has a number of useful physics engines operating in the 2D and 3D domains targeted to games and simulations. This article introduces the use and basics of a physics engine and explores two options that exist: Box2D and Bullet.<\/p><\/blockquote>\n<p>via <a href=\"http:\/\/www.ibm.com\/developerworks\/opensource\/library\/os-physicsengines\/\">Open source physics engines<\/a>.<\/p>\n<p><a href=\"http:\/\/bucktownbell.com\/wp-content\/uploads\/2014\/03\/figure1.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-12834\" alt=\"figure1\" src=\"http:\/\/bucktownbell.com\/wp-content\/uploads\/2014\/03\/figure1.gif\" width=\"337\" height=\"193\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Graphics give games a visual appeal, but it&#8217;s the internal physics engine that gives the game&#8217;s world life. A physics engine is a software component that provides a simulation of a physical system. This simulation can include soft- and rigid-body &hellip; <a href=\"http:\/\/bucktownbell.com\/?p=12832\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[54],"tags":[661,607,862,107],"class_list":["post-12832","post","type-post","status-publish","format-standard","hentry","category-programming","tag-gaming","tag-library","tag-physics","tag-reference"],"_links":{"self":[{"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/posts\/12832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12832"}],"version-history":[{"count":2,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/posts\/12832\/revisions"}],"predecessor-version":[{"id":12835,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/posts\/12832\/revisions\/12835"}],"wp:attachment":[{"href":"http:\/\/bucktownbell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12832"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}