   Using ID3DXMesh and others
  Hi, is games using D3DX library (like ID3DXMesh)? Or maybe have special functions and structures like in D3DX?   
  Depends on the game. For simple PC-only games, they probably use D3DX, yes. For games that run on multiple platforms, they can't use D3DX, and if the developers require things that D3DX doesn't have, they'll have to write their own code.   ;Quote:Original post by Evil SteveFor simple PC-only games, they probably use D3DX, yes.But what about games like Grand Theft Auto or Battlefield? (non-simple games)   ;Quote:Original post by arwi234Quote:Original post by Evil SteveFor simple PC-only games, they probably use D3DX, yes.But what about games like Grand Theft Auto or Battlefield? (non-simple games)They'll almost certainly have their own code.;Quote:Hi, is games using D3DX library (like ID3DXMesh)? Or maybe have special functions and structures like in D3DX?I suspect you are asking this question for the wrong reasons -- it doesn't matter if or why other games use D3DX, generally. It matters what your project needs and whether or not D3DX provides that. Given that you are posting in For Beginners, the answer is almost certainly that D3DX will be useful and beneficial to your project and you should be using it if you need anything it provides, rather than attempt to rewrite your own implementations.   