hitechoutlaw Posted April 17, 2003 Posted April 17, 2003 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? Quote
Guest mutant Posted April 17, 2003 Posted April 17, 2003 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. Quote
Guest mutant Posted April 17, 2003 Posted April 17, 2003 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. Quote
wyrd Posted April 17, 2003 Posted April 17, 2003 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. Quote Gamer extraordinaire. Programmer wannabe.
Guest mutant Posted April 17, 2003 Posted April 17, 2003 He is talking about visual c++ .net :D So i just gave him an answer about it, of course "raw" c++ would be better. Quote
hitechoutlaw Posted April 17, 2003 Author Posted April 17, 2003 (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 April 17, 2003 by hitechoutlaw Quote
Guest mutant Posted April 17, 2003 Posted April 17, 2003 It is possible, and yeah, it would be slower. Quote
Leaders Squirm Posted April 17, 2003 Leaders Posted April 17, 2003 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. Quote Search the forums | Still IRCing | Be nice
Guest mutant Posted April 17, 2003 Posted April 17, 2003 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. Quote
hitechoutlaw Posted April 17, 2003 Author Posted April 17, 2003 so as long as i stay away MFC and Managed Extensions vc++,net will work great? thanks guys Quote
Guest mutant Posted April 17, 2003 Posted April 17, 2003 Yes, use Win32 Application project type. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.