Sign in to follow this  
yeznik

Where Do I Download C++?

Recommended Posts

I have Heard C++ is really good and i wanted to make a game as a hobby maybe commercial if it is any good Would C++ be acceptable for this i cant find where to download it so please include a download link! :)

Share this post


Link to post
Share on other sites
The first step is realizing what C++ is. C++ is a programming language so you do not "Download C++". You download a compiler that understands the C++ language and can translate it into machine code. The links previously provided will lead you to information on compilers :)

Share this post


Link to post
Share on other sites
It sounds to me like you have little knowledge of programming. If this is so, and you want to make a game purely as a hobby, then I recommend C# over C++. The syntax between the two languages is similar, however C# is considerably easier to learn and to write complex software in, as the compiler automatically handles the low-level tasks such as memory management.

If your actually serious about getting into the game development industry, then go with C++, as it is the industry standard and you need as much experience as possible if you're going to be a professional programmer.

Otherwise, as I said earlier, I would go with C#. For more info, just do a Google on "C# game programming" or search the forums here at GameDev.

Share this post


Link to post
Share on other sites
Quote:
Original post by game mercenary
I diss-agree, c++ is the best, more people use it and it is cross platform to strat with. and I dont know if there is a free c# compiler, c++ has tons.



Ehem... "most people" use Visual Basic. If you want a slack learning curve, VB, java or some other high-level language is the way to go, not C++.

Share this post


Link to post
Share on other sites
Quote:
Original post by game mercenary
I diss-agree, c++ is the best, more people use it and it is cross platform to strat with. and I dont know if there is a free c# compiler, c++ has tons.

First of all - C++ is all but cross-platform per-se. If you use the Windows API, your code will not compile under any platform other than MS Windows. I won't even start with binary compatibility and endian-ness. Java for one is cross-platform and to a certain extend even .NET is. BTW, the C# compiler is free (e.g. I don't know of any commercial C# compiler[wink]). Enough rant - I'd vote for Python. C++ is not a bad programming language but IMHO not suited at all for beginners.

Have fun,
Pat

Share this post


Link to post
Share on other sites
Quote:
Original post by game mercenary
c++ is the best


Best for what? Definitely not the best to learn how to program. (that doesn't mean C# is either). There is no such thing as "the best" language.

Quote:
more people use it


And many people eat in fast-food restaurants. That doesn't make it any healthier.

Quote:
and it is cross platform to strat with.


Writing cross-platform C++ code is much harder than, say, writing cross-platform Python code, if only because Python's standard library is much more extensive than C++'s. In C++, as soon as you want to do something that has to do with, say, networking or graphics, you need to either find a third-party cross-platform library, or resort to platform-dependent stuff.

Quote:
and I dont know if there is a free c# compiler, c++ has tons.


Mono. And, yes, that makes C# cross-platform, just like C++. [grin]

Share this post


Link to post
Share on other sites
The guy said he wanted to learn C++. Instead of confusing him with a bunch of different suggestions for OTHER languages, why not just tell him how he should learn what he wants to learn? (Tutorials, free compilers, books, etc.).

Does it really sound like this guy is going to be able to judge Python vs. C++ vs. C# vs. Java vs. VB based on your arguments and make a choice? No. So stop confusing him and give him what he asked for, not something else.

Share this post


Link to post
Share on other sites
Quote:
Original post by yeznik
I have Heard C++ is really good and i wanted to make a game as a hobby maybe commercial if it is any good Would C++ be acceptable for this i cant find where to download it so please include a download link! :)


Try this:
http://prdownloads.sourceforge.net/dev-cpp/devcpp4991setup.exe

Share this post


Link to post
Share on other sites
Quote:
Original post by game mercenary
I diss-agree, c++ is the best, more people use it and it is cross platform to strat with. and I dont know if there is a free c# compiler, c++ has tons.

Quote:
Original post by game mercenary
if you are to not use c++, do java, not microsofts attempt at it (c#)

Quote:
Original post by game mercenary
I like dev-c++ beter

Look, this is not the lounge. You do not need to chime in with your opinions after every post. The original question was whether C++ was viable for game programming.

OP: In short, yes. In long, start here.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this