Jump to content
Xtreme .Net Talk

Recommended Posts

Posted

i was wandering what yall think i should use VC++.net or VC++6. my friend told me to use VC++6 because, and i quote:

*****: example:

*****: Id use C++.Net for making a large cash register netowrk program or an accounting program that requires several users to work together

*****: but Id use VC++ for designing a Large scale chess game

 

what should i start learing?

Guest mutant
Posted

In vc++.net you can use managed extensions, in vc++ 6 you cant. I think you should go with .net

But basically its the same except those extensions, DX will work with both for games good.

Guest mutant
Posted

Managed extensions is the whole .NET part of VC++.NET :)

This means that managed c++ app uses the same class library as vb or c#. But c++ gets an advantage, it can combine managed and unmanaged code in one app.

Posted

Yes and managed extentions = needless overhead.

 

Sure, .NET is fine for chess (any .NET app regardless of language.. VB, C#, C++, etc run the same speed).. but, if you want a high quality 3D game (which may not be what you're talking about), you'll need to go C or C++ and possibly sprinkle in some assembly.

Gamer extraordinaire. Programmer wannabe.
Guest mutant
Posted
He is talking about visual c++ .net :D So i just gave him an answer about it, of course "raw" c++ would be better.
Posted (edited)

i want to go into 3d game making i guess i'll start learing "raw" c++ instead of vc++. thanks guys

 

is it possible to make 3d games with VC++.net? is the only differance that there would be slower preformance(is that is what i'm thinking overheed is)?

Edited by hitechoutlaw
Guest mutant
Posted
It is possible, and yeah, it would be slower.
  • Leaders
Posted

Visual C++.Net is just Microsoft's newest C++ compiler. Sure, there is MFC and now Managed Extensions, but you are not forced to use either. There's really no such thing as learning VC++. What you probably mean is learning to use the MFC library.

 

Yes it is possible to make 3D games with VC++(.Net), I would even advise it, if you stay away from MFC and Managed Extensions. C++ is the language of choice for the game developer, with a sprinkling of inline ASM for those speed-critical functions.

 

You can use DirectX 8 or 9, or even OpenGL if you fancy a different programming style.

Guest mutant
Posted
Great description Squirm. I could have been a little confusing cause by saying vc++.net i meant using managed c++, and of course like you said vc++ compiler can do normal win32 apps too.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...