Jump to content

C++ or C#?

- - - - -

  • Please log in to reply
4 replies to this topic

#1
fishsticks

fishsticks

    Learning Programmer

  • Members
  • PipPipPip
  • 34 posts
What is the difference in abilites between C++ and C#? What different kind of things are the two codes used for? So far I have started to learn C++ for 3d game design and my only reason to start learning C# is because Unity 3d can only handle C#. But I don't think thats enough motivation. Any thoughts of what to learn?

#2
CommittedC0der

CommittedC0der

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,565 posts
I wouldnt start learning C# just because Unity. Unity is a nice engine, but I dont really think its capable of making a ridiculously good game. C++ is what professional game developers mostly use. But if your interested in xbox 360 development or Zune game's you should check out the XNA Game Studio for C#. If your thinking PC game's Id stay with C++. ;)

Hope this helped you! ~ Committed.
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.

#3
fishsticks

fishsticks

    Learning Programmer

  • Members
  • PipPipPip
  • 34 posts
Do you have any suggestions for game engines? I want to make an mmorpg and I am semi-skilled in game making if I am using programs. (As in I dont program it, I have maya for models and unity to composite it). Im not too good with programming so it would be nice if there was an engine I could use.

#4
CommittedC0der

CommittedC0der

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,565 posts
Sorry about my post, I was in a big rush, and it wasn't written very well. Anyway, a MMORPG is huuuuuge project! And im not really sure of any good MMORPG engines , but for Xbox360/Playstaion 3 I would use UDK(Unreal Development Kit) that engine is the REAL DEAL, it has been used to create some very good games, Gears of War 1 & 2, BioShock 1 & 2, and Wheel Man, just to name a few. I also read it is possible to create an MMORPG with it, although it may be difficult. The best thing about UDK is its free to download, and you only have to pay for a license if you sell the game.

Hope this helps you ~ Committed.
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.

#5
swann_

swann_

    Newbie

  • Members
  • Pip
  • 7 posts
If you are interested in making MMORPG, check this site 3D Buzz. They are preparing course that will take you thru making this type of game in UNITY. They also have in works MineCraft like game tutorial also in Unity. Already there is available XNA Extreme course that teach C# and XNA (only 2d) and some AI programming.

Do yourself a favor and forget about C++ on begining of your journey. Before you will be good enough to make something significant in OpenGL or DirectX with C++ it will take months, and in half of the same time you will master XNA or Unity and C# to the level that you will make already working games. After year you can decide yourself do you wan't to jump into C++ or not. I'm really glead that I heavn't started from C++. Thanks to this I had more time to investigate topics that I was interested.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users