Game development

  • Thread starter Thread starter Benjamin Vigneaux
  • Start date Start date
B

Benjamin Vigneaux

Well, I'm very interested in game development, I'm just starting out though,
browsing here and there for tutorials, references, etc.. and learning about
the game development industry...

What i've realized is that, apparently, most of the games out there are
likely to be coded in C++, is this because the language offers features
which are better suited for game development? or just because it has been
out in market for a longer period of time than C# (for example)?

Latest games like Gears of War (for example), are coded in C#? is this an
appropiate language for game programming?
 
Benjamin,

I don't believe Gears of War was done in C#.

If you want to do game development in .NET, check out the XNA kit. It
will allow you to create games for the XBOX 360, and I believe, the windows
platform.
 
Benjamin said:
Well, I'm very interested in game development, I'm just starting out
though, browsing here and there for tutorials, references, etc.. and
learning about the game development industry...

What i've realized is that, apparently, most of the games out there are
likely to be coded in C++, is this because the language offers features
which are better suited for game development? or just because it has
been out in market for a longer period of time than C# (for example)?

For simple to intermediate games then C# would be an excellent choice.

I believe there game toolkits available.

For the most advanced games, then I think they will continue to
use C/C++.

The usage of C/C++ is to some extent historic determined. But
the real advanced games some of the parts especially for graphics
needs to be highly optimized for the hardware. I guess you
could use a mix of safe C#, unsafe C# and C/C++. But there
are not much point - if safe C# does not fit the task, then
doing it all in C/C++ is simpler.

Arne
 
Peter Morris said:
XNA works on the full version of VS too.

Last time I looked, XNA only worked with VS 2005.

(or, more accurately, the Help system only worked properly with VS 2005).
 
Back
Top