Page 1 of 1

An IDE for C++

Posted: Tue Dec 08, 2009 11:12 pm
by thbp
Ok, i'm looking into getting into game programming for DreamCast and Playstaion One PC and maybe PSP (maybe). But i was wondreing what was a good IDE for programming in and a good Compiler to compile to code to run on all or well at least one?

Re: An IDE for C++

Posted: Wed Dec 09, 2009 12:14 am
by hurstshifter
Could you give us a bit more information? The IDE actually has nothing whatsoever to do with which platform you are developing for.

Do you already know how to program in C++? (console applications, basic/advanced concepts of the language itself, etc...)?
What operating system do you wish this IDE to run on? (Windows, OSX, Linux, etc...)
Do you have any experience in game development whether it be within a Game Maker program or another language?

The more information you can provide us with. The better we can help you.

Re: An IDE for C++

Posted: Wed Dec 09, 2009 7:05 am
by RyanPridgeon
A nice easy, simple IDE for Windows,Linux and Mac is Codeblocks.

http://www.codeblocks.org/

I recommend it

Re: An IDE for C++

Posted: Wed Dec 09, 2009 9:52 am
by thbp
Do you already know how to program in C++? (console applications, basic/advanced concepts of the language itself, etc...)?
No i do not, i am learning and looking for an ide to use while i learn. And I asked for a compiler to comple to code for the console (preferbl inttergrate into the ide)


What operating system do you wish this IDE to run on? (Windows, OSX, Linux, etc...)

MIcrosoft Windows, But if it runs on linux also would be plus (

Do you have any experience in game development whether it be within a Game Maker program or another language?

No i do not have any game development experience but i do understand the basics of some languages like i Know what a loop is/does and usually how long it will run and i know what variables are and if (else) things. I know these are very basic but i think that this may help me out (i'm coming from html/js/php and very basic qbasic (not alot))

Re: An IDE for C++

Posted: Wed Dec 09, 2009 2:02 pm
by hurstshifter
Code::Blocks is nice. I use Microsoft Visual Studio 2008 Professional myself but the free version of the same IDE is also very good and easy to use.

Re: An IDE for C++

Posted: Wed Dec 09, 2009 2:21 pm
by Bludklok
I use MSVC 2008 and it's done it's job quite nicely for me. But I'm not too sure if you can get MSVC on Linux.

Re: An IDE for C++

Posted: Wed Dec 09, 2009 3:24 pm
by thbp
i'm looking into codeblocks but should i use GCC as the compiler theen? (the linux thing was becuase evernow and then i boot (after christmas) slax from a usb drive.


What about DEV C++? but is code blocks the way to go then?

Re: An IDE for C++

Posted: Wed Dec 09, 2009 4:03 pm
by Falco Girgis
The vast majority of console development happens with GNU tools from the Linux/Cygwin terminal. Generally speaking, you write your code in the IDE, and compile by invoking make from the command line.

Of course you can set up your own specific make rules for console-based projects (like what we were doing in ESRev1), but it's a complete pain in the ass.

And you should really get good at coding on and for a PC before you even look at Dreamcast or PSP. It's a long road ahead of you to even make your first program with graphics. It's even longer to do that for another piece of hardware.

Re: An IDE for C++

Posted: Wed Dec 09, 2009 4:30 pm
by RyanPridgeon
thbp wrote:i'm looking into codeblocks but should i use GCC as the compiler theen?
Yes, that would be easiest. When you go to download Code::Blocks, there are two versions, one which contains the MinGW compiler. I suggest you choose the one which comes bundled with the compiler if you're a beginner.
Edit: MinGW is basically a port of GCC for Windows

Re: An IDE for C++

Posted: Wed Dec 09, 2009 4:49 pm
by thbp
Thank you all i'm gonna use MSVC i actually like it somewhat (and got like a little experiance with it)

and thank you GyroVorbis. i was planning on doing this route anyway but i wanted to have everything ready for when i felt "compitant" enought to tackle it