oh No..
ok, last time i programmed was in college - Doing VB, a tiny piece of C++ and other basic languages (PAscal for instance).
That was *cough* a few years ago, and I want to get back into the groove..
I've spoken to a few friends who are software engineers, and they have told me that C++, although would be a good place to start, c# is alot better (However slower) for game design.
Just wondering where was the best place to start?
C# with XNA would be one option; Python with pygame another. Both should be relatively easy to pick up and allow you to write games quickly.
If you're learning either from the ground up, I'd suggest C# w/ XNA for speed of deployment. Automatic memory management alone will help solve a lot of elusive leaks.
If you're concerned about the potential inadequacies of managed code, the C++ vs C# topic has been covered extensively, and the short answer always seems to be: you won't be able to write code that can show a significant difference anytime soon, if at all.
If you're concerned about the potential inadequacies of managed code, the C++ vs C# topic has been covered extensively, and the short answer always seems to be: you won't be able to write code that can show a significant difference anytime soon, if at all.
Quote:Original post by MyH34DHurtz
I've spoken to a few friends who are software engineers, and they have told me that C++, although would be a good place to start, c# is alot better (However slower) for game design.
Just wondering where was the best place to start?
Well, it's not really that much slower. I doubt your first game will need the extra "little" speed that C++ will give you. I just ported my directx10 C++ based code to XNA and I am very impressed.
ah cool.
I had read alot about xna, and seen that it was looking good.
I guess I'll go down the c#/xna route :)
Thanks Peeps!
I had read alot about xna, and seen that it was looking good.
I guess I'll go down the c#/xna route :)
Thanks Peeps!
Quote:Original post by BCullis
If you're learning either from the ground up, I'd suggest C# w/ XNA for speed of deployment. Automatic memory management alone will help solve a lot of elusive leaks.
If you're concerned about the potential inadequacies of managed code, the C++ vs C# topic has been covered extensively, and the short answer always seems to be: you won't be able to write code that can show a significant difference anytime soon, if at all.
DOH! Beat me by 50 seconds.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement