I am interested in Game Programming plz suggest me which lang to choose C++ or C#
I am interested in Game Programming plz suggest me which lang to choose C++ or C#. actually Im good in both but wanted to know which is widely used or will be used. So that I go with that
C++ has imbedded assembly procedures which is an absolute MUST for 3D renders. Also, OpenGL is what is used in most gaming and is best programmed with C++. So is DirectX
Besides, there are an infinite number of C++ books dedicated to Game Development and only a handful of C# ones. That must mean something
Seee Manage DirectX 9 Kick Start, it is a good book for game programming in C#, in the preface page i think Author tells why to use C# in game programming, by the way from Direct X 9 it has full support of game programming in Managed applications and difference is obvious in terms of complexity. I think done using C# and DirectX in 1 line may span to 8-10 lines of C++ code....
Then I'd suggest heading over to the XNA Game Studio area, it's a must for Game programming newbies.
XNA uses C#, which is good for begining game programmers to start with.
C++ is more for the Pro who want to write their own Game engine and start from scratch, whereas XNA gives you the basics so you can learn all the Game programming background in 2d and 3d.
I am interested in Game Programming plz suggest me which lang to choose C++ or C#
Giles Bathgate
C++ has imbedded assembly procedures which is an absolute MUST for 3D renders. Also, OpenGL is what is used in most gaming and is best programmed with C++. So is DirectX
Besides, there are an infinite number of C++ books dedicated to Game Development and only a handful of C# ones. That must mean something
darrell0101
.net sukbir
Thank you sir for this str8 ans
but will u plz tell me some reasons for this
Im asking this bcoz c# is now widely used and its good with directX and also a easy to handle lang
BunnyStrider
KhRo
Seee Manage DirectX 9 Kick Start, it is a good book for game programming in C#, in the preface page i think Author tells why to use C# in game programming, by the way from Direct X 9 it has full support of game programming in Managed applications and difference is obvious in terms of complexity. I think done using C# and DirectX in 1 line may span to 8-10 lines of C++ code....
Best Regards,
Rizwan
Mike Thurber
If you've not started programming properly yet.
Then I'd suggest heading over to the XNA Game Studio area, it's a must for Game programming newbies.
XNA uses C#, which is good for begining game programmers to start with.
C++ is more for the Pro who want to write their own Game engine and start from scratch, whereas XNA gives you the basics so you can learn all the Game programming background in 2d and 3d.
XNA Rockstar over on the XNA forums made a good helper post for budding new game programmers - http://forums.microsoft.com/MSDN/ShowPost.aspx PostID=947086&SiteID=1 , which is worth a look as well.
Rgds
Darkside