473,396 Members | 1,929 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Should I NOT use Visual Studio 6.0 for programming games?

jm
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.
Jul 22 '05 #1
3 1236
jm wrote:
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.
I would definitely say don't use it. There are other compilers
out on the market. I just hate supporting Microsoft when I don't
have to.

By the way, the C language is older than C++ and it isn't antiquated.
The C++ language is still getting its bugs worked out. The C#
language still has to go through its time to get the language worked
out.

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.


Yep you are because this newsgroup doesn't discuss graphics.
You can update your knowledge and learn to post to the correct
newsgroups. Read the C++ FAQ and welcome.txt as listed in my
signature.

--
Thomas Matthews

C++ newsgroup welcome message:
http://www.slack.net/~shiva/welcome.txt
C++ Faq: http://www.parashift.com/c++-faq-lite
C Faq: http://www.eskimo.com/~scs/c-faq/top.html
alt.comp.lang.learn.c-c++ faq:
http://www.raos.demon.uk/acllc-c++/faq.html
Other sites:
http://www.josuttis.com -- C++ STL Library book
http://www.sgi.com/tech/stl -- Standard Template Library

Jul 22 '05 #2

"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.

Jul 22 '05 #3

"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.


You have to appreciate the difference between a language and a library. VS 6
has problems with the C++ language, particularly in areas like templates. A
question about what areas of the C++ language VS 6 is deficient in would be
on topic in this group.

dotNET and DirectX on the other hand are libraries (or application
frameworks if you like) and have nothing to do with C++. I can't see any
problem using DirectX from VS 6. Also the dotNET SDK is a free download from
Microsoft. Questions about dotNET, DirectX etc are off topic in this group.
Try a Microsoft group instead.

john
Jul 22 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

55
by: Elijah | last post by:
I have read many of the topics on learning C++ or Java first. It seems like everyone says something different. I would like to know if I should learn C++ or Java. First a little about myself. I...
2
by: Cameron | last post by:
Hi, I'm going to be developing a small web interface that will be extending a Pervasive SQL application. Basically it will need to login with user's credentials and then query the Pervasive...
58
by: Jeff_Relf | last post by:
Hi Tom, You showed: << private const string PHONE_LIST = "495.1000__424.1111___(206)564-5555_1.800.325.3333"; static void Main( string args ) { foreach (string phoneNumber in Regex.Split...
4
by: Michael | last post by:
Hi! I've written some simple games and now I want to create installers for them. I've added the thrid party dlls that I use (fmod, libsdl..) but my games also need certain Visual Studio .NET dlls....
21
by: TAM | last post by:
Hi, I read that ASP.NET uses VB.NET instead of VBScript. I also read that ASP.NET is a subset of VB.NET. So if I learn VB.NET first then do I have the knowledge for programming ASP.NET...
8
by: Will Chamberlain | last post by:
I came across a rather interesting article this morning and thought I'd share. We all know that Visual Studio is a great IDE, but I think we can all agree that it is adds a dramatic change to how...
28
by: grappletech | last post by:
I took Pascal and BASIC in a couple of beginner programming courses about a decade ago and did well with them. I am good with pseudocode, algorithms, and the mathematics of programming. I decided...
6
by: Mike | last post by:
Hi I would like to use microsoft visual studio to compile a C program. Does somebody know how to compile, link and run it? I create a project and add a program to it. I press F5 to start debug...
28
by: RMZ | last post by:
This may come across as a trolling message, it's not ment to be. It's intended to share a recent experience I had with Mac OS in an entertaining way. I'm doing this because I love technology in...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.