Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

C# in the future?

Lately I've been starting to learn C++ for rather obvious reasons : it's pretty much the industry standard. It sure is harder then VB or Ruby but hey, who doesn't like some challenges (and it may be of some use if I want a job in computer sciences).

Though it's kinda old, compared to the newer C#. From what I heard it's slower in running speed, but is a little more high-level language (meaning : easier to work with). Since it's not really industry standard, I guess it isn't as useful as C++, since it's not worth it to learn an entire (slower) language for the developers. But then again that's what they said about C when they we're in assembly.

So do you think C# is replacing or will replace C++?
 

Zeriab

Sponsor

C# is pretty much industry standard in certain areas as C++ is in others. (Java is also big in many of the areas C# is)
If you are seeking a job in the computer game industry I believe it's typically C++ for engine development and C# or Java for tool development.

If you are thinking about planning for the future I believe adapting to changes is the keyword.
You should be aware that there are a lot more than C++ and C# if you want a computer science job.

I would suggest that you go in the direction you enjoy more since I believe you will learn more that way.

*hugs*
- Zeriab
 
Sailor Taurus":27e37d4j said:
On our video game design course, we have to learn C# for game prototyping (XNA), so I assume C# is becoming the new standard.
Not so much the 'new' standard, but 'another' standard in game design. XNA was meant for those beginning to learn game programming or programming in general (with C#). The tools and associated framework are geared towards simplicity as well as giving you the power you need when you need it. The XNA Creators Club allows you to make games for the XBox 360 and the XNA CC allows you to make money off your games, but what it doesn't allow are certain functional aspects of the 360 (should you target it), such as Achievements and other fancy features (I think leader-boards are also out, but on this I'm uncertain, their reason is those features are for 'Commercial' games, versus community games).
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top