"jm" <jo*************@yahoo.com> wrote in message
news:c6**************************@posting.google.c om...
I have Visual Studio 6.0. I probably will not have C++.net or
C#.net for a while. Is it a wrong decision for me to learn to write
games using Visual Studio 6.0, since they have all the .net stuff
now? I don't want to use a language so antiquated it won't be worth
taking the time to learn to use it.
On the other hand, I really am confused. I realize that Visual
Studio is a product and that I can use regular old C++ with other
compilers. But I want to use DirectX 8.+ and am thinking I may be just too
far behind the times. Thank you for your opinions.
There are libraries for DirectX 8 for VC6. We use it where I
work for some of our programmers and it works fine.
That much said, it's not DirectX support where VC6 falls short.
It doesn't support the full Standard Library, and it doesn't
support many C++ features that are becoming more and more used as
time goes on.
For my home projects, I use MinGW with the available DirectX 9
adaptation. It works fine. It also supports most of the C++
features and can use the latest Boost and other libraries with
few if any problems.