locked
Where is physics???

    Question

  • XNA Framework = MDX

    Where is game library?!

    Actors, Scenes, Physics, Reactors, Particles, AI, etc...

    Wednesday, August 30, 2006 11:44 PM

Answers

  • XNA is not a game engine, its a 3d engine. The beta doesn't include a physics engine. There are various FAQs and posts around that states what it is/will be and what it won't include, etc.
    Wednesday, August 30, 2006 11:55 PM
  • XNA is MDX 2.0. Its not any easier, but will (eventually) have more stuff than MDX and is similiar to a new release of MDX, etc.
    Thursday, August 31, 2006 12:01 AM
  • Remember Garage Games will be releasing TorqueX which is a full game engine based on XNA framework - http://www.garagegames.com/products/torque/x/ no details on release date.
    Thursday, August 31, 2006 12:06 AM

All replies

  • XNA is not a game engine, its a 3d engine. The beta doesn't include a physics engine. There are various FAQs and posts around that states what it is/will be and what it won't include, etc.
    Wednesday, August 30, 2006 11:55 PM
  • Ok. Tks

    But MS tell about easy Game Dev... I don't see any difference from MDX.

    Wednesday, August 30, 2006 11:59 PM
  • XNA is MDX 2.0. Its not any easier, but will (eventually) have more stuff than MDX and is similiar to a new release of MDX, etc.
    Thursday, August 31, 2006 12:01 AM
  • Remember Garage Games will be releasing TorqueX which is a full game engine based on XNA framework - http://www.garagegames.com/products/torque/x/ no details on release date.
    Thursday, August 31, 2006 12:06 AM
  • good to know, but i think without readily available engines beyond just torque and without xna being more than mdx its gonna be hard to reall drive home the "homebrew" for dummies concept hehe or as they said "the youtube of gaming"

    I heard the source engine was ported over to the 360 any word on perhaps that engine joining the ranks of XNA delights? I mean source lite for XNA express developers would be wicked, talk about the next gen of HL mods but for the 360 and pc alike hehe

    I soo wish we'd get source, and havok, or unreal for XNA even if they were crippled freebies with an upgrade path to full blown for a chunk of change it'd be wicked especially for aspiring developers and stripped versions would be great for the stupid hobbiests that are just figuring things out lately... like me hehe

    Wednesday, October 25, 2006 4:19 AM
  • There are a few more 3rd party solutions in the works. One of them is http://www.visual3d.net/ . We have one that will be announced a bit closer to XNA release. I'm sure there are even more in the works.
    Wednesday, October 25, 2006 7:38 AM
  • There's a port of Opal (brilliant C++ high-level physics framework without pluggable physics middleware) to C#/XNA out there:

    http://www.codeplex.com/Wiki/View.aspx?ProjectName=xnadevru

    It currently runs on Ageia PhysX (aka Novodex) and Ode (through Tao.Ode I believe), there's also an announcement from the developers that they're working on supporting the Bullet Physics Engine (which was created by an ex-Havoc developer).

    I think this is the closest thing to a DirectPhysics or XPhysics you can get at the moment.

    -Markus-
    Wednesday, October 25, 2006 11:02 AM
  • Why would Valve give away what they normally charge for???

    Wednesday, October 25, 2006 9:06 PM
  •  Cygon4 wrote:
    There's a port of Opal (brilliant C++ high-level physics framework without pluggable physics middleware) to C#/XNA out there:

    http://www.codeplex.com/Wiki/View.aspx?ProjectName=xnadevru

    It currently runs on Ageia PhysX (aka Novodex) and Ode (through Tao.Ode I believe), there's also an announcement from the developers that they're working on supporting the Bullet Physics Engine (which was created by an ex-Havoc developer).

    I think this is the closest thing to a DirectPhysics or XPhysics you can get at the moment.

    -Markus-

    Be aware that this won't work on the xbox because it uses P/Invoke to make calls to the native ode libraries.

     

    Thursday, October 26, 2006 12:36 AM
  • I think the best physics engine for 2D games in XNA is now:

    http://www.codeplex.com/Wiki/View.aspx?ProjectName=FarseerPhysics

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

    It is fast and really good!

     

    Thursday, October 26, 2006 8:11 AM
  • currently most of developers there trying to rewrite bullet (i.e. not ode) engine to pure C#, so if everyting will go fine it will works on xbox too.
    Thursday, October 26, 2006 1:05 PM
  • XNA is not a 3D engine. XNA is a framework, a library of classes and documentation, etc. that facilitate in making games.

    If you want to look at my 2D Coldet code, you can view it here.

    http://svn.openxna.net/Xna5D/trunk/Xna5D/Xna5D/Physics/

    It does require that you implement IPhysical and ICollidable, both of which are easy.

    Thursday, October 26, 2006 8:02 PM