{"id":24,"date":"2008-04-26T03:37:00","date_gmt":"2008-04-26T08:37:00","guid":{"rendered":"http:\/\/lukerymarz.com\/alearningexperience\/2008\/04\/farseer-physics.html"},"modified":"2008-04-26T03:37:00","modified_gmt":"2008-04-26T08:37:00","slug":"farseer-physics","status":"publish","type":"post","link":"http:\/\/lukerymarz.com\/alearningexperience\/2008\/04\/farseer-physics.html","title":{"rendered":"Farseer Physics"},"content":{"rendered":"<p>I&#8217;ve been playing with the <a href=\"http:\/\/www.codeplex.com\/FarseerPhysics\">Farseer Physics engine<\/a> lately.  It&#8217;s a physics engine for XNA and Silverlight.  I&#8217;ve been toying with the idea of a game involving spiderman-like web swinging.  You have a character, and he can fire a grappling hook from either hand.  He the uses this mechanism to swing about.  What I&#8217;ve got so far is a box that can fire a single grappling hook and swing about the screen.  It&#8217;s taken me 3 hours or so to get this far (which i think is pretty quick), and I attribute the quick spin-up to how easy the Farseer engine is to use. <\/p>\n<p>The only gripe i have is that it has basically zero documentation.  And since this code has been around since 2006, I&#8217;m gonna guess no documentation is coming any time soon.  The good news is they provide quite a bit of sample code, and the guy who wrote it seems to reply to just about every question people can think of on the codeplex boards. <\/p>\n<p>Either way, i&#8217;m having some fun.  I&#8217;ll post some code when I get there.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been playing with the Farseer Physics engine lately. It&#8217;s a physics engine for XNA and Silverlight. I&#8217;ve been toying with the idea of a game involving spiderman-like web swinging. You have a character, and he can fire a grappling hook from either hand. He the uses this mechanism to swing about. What I&#8217;ve got [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[3],"tags":[],"class_list":["post-24","post","type-post","status-publish","format-standard","hentry","category-xna"],"_links":{"self":[{"href":"http:\/\/lukerymarz.com\/alearningexperience\/wp-json\/wp\/v2\/posts\/24","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/lukerymarz.com\/alearningexperience\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/lukerymarz.com\/alearningexperience\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/lukerymarz.com\/alearningexperience\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/lukerymarz.com\/alearningexperience\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":0,"href":"http:\/\/lukerymarz.com\/alearningexperience\/wp-json\/wp\/v2\/posts\/24\/revisions"}],"wp:attachment":[{"href":"http:\/\/lukerymarz.com\/alearningexperience\/wp-json\/wp\/v2\/media?parent=24"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/lukerymarz.com\/alearningexperience\/wp-json\/wp\/v2\/categories?post=24"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/lukerymarz.com\/alearningexperience\/wp-json\/wp\/v2\/tags?post=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}