Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

tordyvel

VC++ 6.0 or VC++.net?

This topic is 5882 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Should I buy VC++ 6.0 or VC++.net if I want to make games? Is VC++.net just a newer version or is there something tricky about it? Is C# any good or will it never have any future in game development? Thanks!

Share this post


Link to post
Share on other sites
Advertisement
If yo already know C++, then go with VC++. Of course, explore your other options as well. There are plenty of other good compilers you don''t have to shell out major cash for.

Share this post


Link to post
Share on other sites
VC++.net is a newer version. Nothing tricky. I personally think that C# will eventually have a place in games outside of tools development, but it''s too soon to tell for sure. However, Visual C++.NET != C#. While you can write .NET programs in Visual C++.NET, it defaults to compiling to Native (x86) Code.

RomSteady - Test Locally, Test Globally, Test Early, Test Often

Share this post


Link to post
Share on other sites
VC++6.0 is 4 years old now, and has some serious issues. Buy VC++.NET.



When I look upon seamen, men of physical science, and philosophers, man is the wisest of all beings. When I look upon priests, prophets, and interpreters of dreams, nothing is so contemptible as man.


  Diogenes

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Visual C++ .NET supports compilation of both managed and unmanaged code in 32 and 64-bit environments. It is the next version of the Visual C++ compiler line and will allow you to do everything you can do in Visual C++ 6.0 and more. The versioning is actually 7.0 for VC++ .NET.

Cheers!
Colin

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
The compiler in VC++.NET is a complete rewrite from the VC++ 6 compiler, they share very little common code.

Share this post


Link to post
Share on other sites
Everything you can do in 6.0 you can do in .NET. But it''s not the same vice versa. You can use Visual Studio .NET and code without using the .NET extensions.

The only problem is if you are used to 6.0 it may take some time to adjust to the .NET interface. One example is the classwizard is absent from .NET. The functionality is still there but it''s in a new form.

But I would recommend using .NET, eventually it will fully replace 6.0.

Share this post


Link to post
Share on other sites
quote:
Original post by Jonus
1.) Only buy VC++ 6 if you can get it very cheap.
2.) VC#.net is a differtet app then VC++.net


Actually C# and C++ use the same app, just different compilers.

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!