   opengl or directx 10?
  ok guys i am wondering what i should go for the new Beginning DirectX 10 Game Programming or Beginning opengl game programming?i have heard that directx is easier to create a game because you do not have to write your own model loaders but it creates games only for PC and xbox which is fine for me as my family is a windows family.whereas opengl you have to write your own model loader and it doesn't teach you all the basics of API's.atleast thats what i heard. so far i am thinking about buying directx10 but could you please help me choose.[Edited by - emforce on June 14, 2009 12:33:10 PM]
  For starters, do you have Vista and DX10-capable hardware? That's an absolute prerequisite.   ;  well my little brothers does. so i could just use his computer. but i will hopefully get a new vista pc for christmas since my pc is in definite need of an upgrade .and my little brother has a 2400 HD radeon card which is 256MB do you think that will be enough?   ;  so guys what do you think directx ? yeh? i think i might go with it because then i can be lazy and not write my own model loader. and it will teach me all i need to know about api's and i will hopefully soon be making cool 2d games :D wish me luck guys :D   ;  Personally I think having model loaders shouldn't be something to choice an API from, if you want something that handles all the work so that you can start building the game straight away, choice a rendering engine. That way all the model/texture loading is there, and you can start building a game around it very quickly.   ;  Yes, use a ready engine like Ogre3D, Crystal space and the rest. They have model loaders and a lot of stuff is already done for you."so far i am thinking about buying directx10 but could you please help me choose."What does "buying Directx10" mean? The SDK is free for download.   ;  sorry i meant a directx 10 book. and i will look into ogre :D   ;  I have video tutorials on my website that show you how to write your own 3D model loaders.  It is not too difficult.  You can also checkout a book called Focus on 3D Models http://www.amazon.com/Focus-3D-Models-Game-Development/dp/1592000339 and it shows you how to handle a bunch of different 3D models.   ;  thanks alot! I  will take alook at your website :D and i went with directx after all because i choose to buy beginning game programming (sams teach yourself) because a friend recommended it because it covers basic game engine design and coding. but i will look at your model loading tutorials in case i choose to go with opengl and plus it will be pretty interesting anyways :D   