Sign in to follow this  

C++ compiler

This topic is 3591 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I have just started learning how to program. I have searched around on this site and it seems like C++ is the way to go for game development. This has probably been answered before but what do you guys reccomend for a compiler?

Share this post


Link to post
Share on other sites
Quote:
Original post by DevFred
Quote:
Original post by Skoorbnut
I have just started learning how to program.

Then stay away from C++ for another 1-2 years.



Then what do you reccomend I start with?

Share this post


Link to post
Share on other sites
Quote:
Original post by Dave
Visual Studio 2008 Express.


I already tried and it got about 70mb done and then said it couldnt download the rest. Didnt understand cause i still have like 6 gb on this computer. I think it may be my horrible internet. When i go to my dads house i will put it on a disc and try it again.

Share this post


Link to post
Share on other sites
Not be a douche or anything, but have you read through the other For Beginners posts before making this one?

It seems to me that the two most recommended beginning languages are C# and Python. The best free C# IDE is Visual C# Express 2008. For Python there isn't really a de facto IDE for it as far as I know, but you'll find a lot of useful information by doing a search on these forums and the rest of the internets on Python.

Good luck in your beginning stages of programming. I can be a blast.

Share this post


Link to post
Share on other sites
The problem with C++ for beginners that have no experience in any other languages is that it is a steep learning curve. You can dive right in if you like, but you will have to battle both with syntax style and then the bazillions of ins and outs. You are better off starting with either C or as the increasingly popular C#.

You can find an express version for C# as well.

Share this post


Link to post
Share on other sites
Quote:
Original post by zer0wolf
Not be a douche or anything, but have you read through the other For Beginners posts before making this one?

It seems to me that the two most recommended beginning languages are C# and Python. The best free C# IDE is Visual C# Express 2008. For Python there isn't really a de facto IDE for it as far as I know, but you'll find a lot of useful information by doing a search on these forums and the rest of the internets on Python.

Good luck in your beginning stages of programming. I can be a blast.



Thanks man. Sorry about not researching much. But thanks :-D

Share this post


Link to post
Share on other sites
Oh and if i could give you one piece of advise:

Don't try and make the next big game. Keep the things you make nice and simple. It'lll speed up developement and you won't hit that wall and lose confidence. Build up to the complicated stuff steadily.

Share this post


Link to post
Share on other sites
Quote:
Original post by Dave
Oh and if i could give you one piece of advise:

Don't try and make the next big game. Keep the things you make nice and simple. It'lll speed up developement and you won't hit that wall and lose confidence. Build up to the complicated stuff steadily.


ya i was probably going to start on a very very basic game. like tetris as the site says.

Share this post


Link to post
Share on other sites
Quote:
Original post by Skoorbnut
ya i was probably going to start on a very very basic game. like tetris as the site says.

If you've just started programming, making your own tetris shouldn't be your first goal. Start with guess the number, hangman and tic tac toe.

Share this post


Link to post
Share on other sites
First game I ever made was Tic Tac Toe in Basic .. Ahh those were the days :-) By the way Visual Basic was great fun for me back when I was learning how to program, I'd thoroughly recommend it!

Either way you'd probably be best off getting a nice beginners book on learning your chosen language and pair it up with another book on making games in that language.

Share this post


Link to post
Share on other sites
Quote:
Original post by Skoorbnut
Alright thanks guys. Im probably going to try C++ for a couple weeks and if its to hard (granted im 14) i will go to basic or python.


I don't care much for basic, however it can be a good learning tool. Either that or java(or c#, which has very similar syntax to java, and has a nice design for making gui in VStudio). To answer your question, a good legal free one for either commercial use or education is Bloodshed Dev c++. Visual Studio has nicer features, but if you wanna go commercial at all, dev c++ is your best bet.

Share this post


Link to post
Share on other sites
Quote:
Original post by agm_ultimatex
Quote:
Original post by Skoorbnut
Alright thanks guys. Im probably going to try C++ for a couple weeks and if its to hard (granted im 14) i will go to basic or python.


I don't care much for basic, however it can be a good learning tool. Either that or java(or c#, which has very similar syntax to java, and has a nice design for making gui in VStudio). To answer your question, a good legal free one for either commercial use or education is Bloodshed Dev c++. Visual Studio has nicer features, but if you wanna go commercial at all, dev c++ is your best bet.


Ew. Honestly. I've never used Dev C++ commercially (probably because it's old and clunky). Visual C++ yes. Borland C++ yes. Even CDT + Eclipse. Never Dev C++ :P

If you're just starting out, I'll recommend Visual Studio also. But if you maybe like to do cross-platform things -- you might like to try Code::Blocks. It's lightweight, powerful and maintained (unlike Dev CPP...).

~Shiny

Share this post


Link to post
Share on other sites
Quote:
Original post by Skoorbnut
Alright thanks guys. Im probably going to try C++ for a couple weeks and if its to hard (granted im 14) i will go to basic or python.


"Someone introduced to computers via Basic is in all probability mentally mutilated beyond redemption."
- Edsger Wybe Dijkstra

But what do I know.. I started with DBase :D

Share this post


Link to post
Share on other sites
I suggest you start with assembly to learn how the CPU actually works. then work upwards through C, then C++, then C# and finish with something like Visual Basic where you just hit a button called Application Builder and go make a coffee while it builds everything for you, cleans the car, walks the dog and paints the house.

m0ng00se

Share this post


Link to post
Share on other sites
Quote:
Original post by kapilkapre
Quote:
Original post by Skoorbnut
Alright thanks guys. Im probably going to try C++ for a couple weeks and if its to hard (granted im 14) i will go to basic or python.


"Someone introduced to computers via Basic is in all probability mentally mutilated beyond redemption."
- Edsger Wybe Dijkstra

But what do I know.. I started with DBase :D


I started with BASIC...

Share this post


Link to post
Share on other sites

This topic is 3591 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

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