XNA Creators Club Online
Page 1 of 1 (11 items)
Sort Posts: Previous Next

Farseer Physics Engine Rebooted!

Last post 10/3/2007 4:35 PM by JeffWeber. 10 replies.
  • 10/3/2007 5:53 AM

    Farseer Physics Engine Rebooted!

    I released a new version of my Farseer Physics Engine today.

    Jump right to the download page  

    Description

    The Farseer Physics Engine is an easy to use 2D physics engine designed for Microsoft’s XNA and Silverlight platforms. The Farseer Physics Engine focuses on simplicity, useful features, and enabling the creation of fun, dynamic games.

    The Details
    • This version supports XNA on both Windows and XBOX 360
    • This version supports Silverlight 1.1. See demo here. (Thanks Bill Reiss)
    • For a complete list of features see the home page.
    • To get late breaking news read my blog.
    • For acknowledgments see the acknowledgments page.
    • See screenshots and videos.
    • If you have questions please use the discussion page.
    • It's FREE!

    -Jeff Weber

  • 10/3/2007 8:00 AM In reply to

    Re: Farseer Physics Engine Rebooted!

    Awesome Jeff..
    I've been a fan of Farseer engine since it came out..
    Can't wait to test new features!!
    __________________________________________________________________
    Stefan Virag | XNA Framework Developer
  • 10/3/2007 8:20 AM In reply to

    Re: Farseer Physics Engine Rebooted!

    The videos look awesome, great work.

    Is there something comparable for 3D?
  • 10/3/2007 8:25 AM In reply to

    Re: Farseer Physics Engine Rebooted!

    Oh this is awesome!
    I just downloaded demos and really couldn't resist not to post again :P..
    Linear and Angular Spring controllers as well as dynamic joints looks like lot of fun..

    Can't wait to get hang of it, and build something fun!

    "Is there something comparable for 3D?"
    Not as far as I know.
    __________________________________________________________________
    Stefan Virag | XNA Framework Developer
  • 10/3/2007 10:34 AM In reply to

    Re: Farseer Physics Engine Rebooted!

    OK, this may be a little off topic, but I think it's somwhat related to the release of the new Farseer engine...

    How did you get the XNA Framework to operate with Silverlight? Or is it that MS MADE Silverlight capible of using the XNA Framework??

    I ask because at the moment I am loving XNA GS, yet at work I have to use a horrible JAVA Web app to distribute 3D online applications. If I could build an XNA based solution and distribute it through Silverlight my world would be much better....

    Thanks in advance for the various replys....

     

  • 10/3/2007 10:51 AM In reply to

    Re: Farseer Physics Engine Rebooted!

    There was nothing XNA-specific in the Farseer engine except its use of Vector2 and Matrix, so we just implemented those data types in the Silverlight version ourselves. Everything else in the engine is 100% the same. The demo visualizer is completely redone for Silverlight, because graphics are so much different in it. I made it look the same, but the whole front end was a complete rewrite.

  • 10/3/2007 12:33 PM In reply to

    Re: Farseer Physics Engine Rebooted!

    I originally built the engine to use the XNA math classes to avoid having to always map between XNA and some custom vector in Farseer.  That remains in the existing XNA version of the engine.  It makes things much cleaner to develop.

    As Bill said, the Silverlight version just has it's own version of Vector2, Matrix... etc.

    -Jeff

  • 10/3/2007 4:14 PM In reply to

    Re: Farseer Physics Engine Rebooted!

    Is there any Tutorials for getitng started? I've had a look at the documentation, but I still have no idea where I should be putting all the Farseer files to allow me to use them with my project in XNA GSE.
  • 10/3/2007 4:18 PM In reply to

    Re: Farseer Physics Engine Rebooted!

    You should just be able to add a reference to the FarseerGames.FarseerPhysics.dll to your project, and then you will have access to those classes.
  • 10/3/2007 4:24 PM In reply to

    Re: Farseer Physics Engine Rebooted!

    That's it, thanks!
  • 10/3/2007 4:35 PM In reply to

    Re: Farseer Physics Engine Rebooted!

    There is also a "QuickStartSample" project that I added last minute. It is a bare-bones XNA project that loads two RigidBodies and a RevoluteJoint between them.

    I added this so people could see the basics of using Farseer without the clutter of the samples framework.

    As for the samples framework. I tried to keep most the important logic contained in the Demo1, Demo2..DemoX classes so you should be able to just look at these to see how different things work.

    I'll be adding to the docs over the next few days...weeks...months??

Page 1 of 1 (11 items) Previous Next