Which IDE to use?
Moderator: Stef
-
- Very interested
- Posts: 151
- Joined: Sun Apr 14, 2013 1:19 am
- Location: Auckland, New Zealand
- Contact:
Which IDE to use?
Hi guys,
After a few years of unsuccessful iOS/Android game dev I have decided to get a real job and am getting back into Genny dev just for fun. I've only made a few simple demos before and I was wondering how things have progressed and which IDE is recommended these days? I was using Code:blocks before but I see it hasn't been updated since 2013? I'm running Windows 10, BTW. Is Eclipse the way to go now? I have no personal preference, as I haven't used either a lot. Just whatever's easier to set up and spit out roms reliably, I guess
Cheers!
After a few years of unsuccessful iOS/Android game dev I have decided to get a real job and am getting back into Genny dev just for fun. I've only made a few simple demos before and I was wondering how things have progressed and which IDE is recommended these days? I was using Code:blocks before but I see it hasn't been updated since 2013? I'm running Windows 10, BTW. Is Eclipse the way to go now? I have no personal preference, as I haven't used either a lot. Just whatever's easier to set up and spit out roms reliably, I guess
Cheers!
-
- Very interested
- Posts: 75
- Joined: Sun Jan 04, 2015 10:27 pm
- Location: Pennsylvania
- Contact:
Re: Which IDE to use?
I prefer to use Code::Blocks 13.12 on my Windows 7 machine, which according to their forum, does work on Windows 10. (The homepage does also say a long-awaited 15.12 release is coming soon, with an 15.12 RC1 available). I believe many members here use it (the official SGDK sample projects have .cbp project files)
Code::Blocks for SGDK is easy to setup, is lightweight, easy to use, FOSS, and flexible with plugins. If you use it, make sure to get the installer version, which comes bundled with plugins, and select at a minimum the EnvVars plugin, which you should use for the SGDK setup guide. I've use Eclipse in the past for Java programming in school, and don't quite like it, as I found it huge, bloated, and complex. Never tried QT IDE.
Code::Blocks for SGDK is easy to setup, is lightweight, easy to use, FOSS, and flexible with plugins. If you use it, make sure to get the installer version, which comes bundled with plugins, and select at a minimum the EnvVars plugin, which you should use for the SGDK setup guide. I've use Eclipse in the past for Java programming in school, and don't quite like it, as I found it huge, bloated, and complex. Never tried QT IDE.
SGDK homebrew dev and Unity3D Indie dev.
Sega does what Nintendont!
Sega does what Nintendont!
-
- Very interested
- Posts: 3131
- Joined: Thu Nov 30, 2006 9:46 pm
- Location: France - Sevres
- Contact:
Re: Which IDE to use?
I do use Eclipse at work for java development and it does work well for that... I tried to switch my MD developments on Eclipse as well but quickly figured Code::Blocks is just simpler and work generally better for that.
-
- Very interested
- Posts: 151
- Joined: Sun Apr 14, 2013 1:19 am
- Location: Auckland, New Zealand
- Contact:
Re: Which IDE to use?
Thanks guys, I set it up with Code::Blocks. Was a bit of head scratching involved but got it working
-
- Very interested
- Posts: 710
- Joined: Sat Feb 18, 2012 2:44 am
Re: Which IDE to use?
Late to the party: I use Visual Studio Community Edition. You can use the "makefile" project type. That's what I've been using lately. Set it up to point to your build/clean scripts.
-
- Very interested
- Posts: 151
- Joined: Sun Apr 14, 2013 1:19 am
- Location: Auckland, New Zealand
- Contact:
Re: Which IDE to use?
Ah cool, I quite like VS. Is it easy to set up with SGDK though?
Re: Which IDE to use?
I like the idea of doing things this way but does it recognise your syntax?djcouchycouch wrote:Late to the party: I use Visual Studio Community Edition. You can use the "makefile" project type. That's what I've been using lately. Set it up to point to your build/clean scripts.
Re: Which IDE to use?
I used to work on Code::Blocks, but I use Eclipse nowadays because I use it for Java purposes...
Also Eclipse CPP IDE is portable so... I usually work on a flashdrive to be able to change easily from one computer to another.
Also Eclipse CPP IDE is portable so... I usually work on a flashdrive to be able to change easily from one computer to another.
Re: Which IDE to use?
Eclipse CDT because I can live without makefile and because, one day, i'll be able to use debug !
(and I use it for GenRes too, since C::B's mingw is just old and bugged)
On my lightweight notebook, i use GeanyIDE
(and I use it for GenRes too, since C::B's mingw is just old and bugged)
On my lightweight notebook, i use GeanyIDE
-
- Very interested
- Posts: 151
- Joined: Sun Apr 14, 2013 1:19 am
- Location: Auckland, New Zealand
- Contact:
Re: Which IDE to use?
I might try Eclipse too. Just out of interest, can games be made with SGDK that rival the performance of games made with assembly? I'm making a simple puzzler and have a basic working knowledge of C so I'll stick with SGDK but is it worth learning 68k assembly? I've yet to find a "one stop shop" tutorial for ASM. lol.
-
- Very interested
- Posts: 3131
- Joined: Thu Nov 30, 2006 9:46 pm
- Location: France - Sevres
- Contact:
Re: Which IDE to use?
Just check out what djcc made with 100% C code so you will have an idea of what you can do with C only language. I think that good C coding can already do a lot and you can always put some piece of asm where you really need it but almost time C will be enough to do the job
-
- Very interested
- Posts: 151
- Joined: Sun Apr 14, 2013 1:19 am
- Location: Auckland, New Zealand
- Contact:
Re: Which IDE to use?
Good to hear
-
- Very interested
- Posts: 710
- Joined: Sat Feb 18, 2012 2:44 am
Re: Which IDE to use?
This should give you an idea of how much you can push it in C. I'm not a super low level guy, so it's not the most optimized stuff in the world.POLYGAMe wrote:I might try Eclipse too. Just out of interest, can games be made with SGDK that rival the performance of games made with assembly? I'm making a simple puzzler and have a basic working knowledge of C so I'll stick with SGDK but is it worth learning 68k assembly? I've yet to find a "one stop shop" tutorial for ASM. lol.
https://www.youtube.com/watch?v=8jDmft2H_Po
There's more than enough performance to be interesting, anyway.
-
- Very interested
- Posts: 151
- Joined: Sun Apr 14, 2013 1:19 am
- Location: Auckland, New Zealand
- Contact:
Re: Which IDE to use?
WHOA! That's impressive!!!!!
Re: Which IDE to use?
Be sure to use Eclipse CDT, not Eclipse (for java)POLYGAMe wrote:I might try Eclipse too.
Eclipse CDT comes with makefile support, very handy