Quote:Original post by nmi
To Guimo:
Which IDEs were you talking about ? I'm using Eclipse with CDT, which runs fine under Windows and Linux on the same project.
The Problem with SDKs is correct. As long as vendors like nvidia or ati don't see a market for games on the linux platform, they will not create an SDK for this platform. However there are libraries like SDL or fmod and compilers like gcc(mingw under windows), which are cross-platform.
Hi nmi,
Maybe that works for you and thats fine. The idea is to be comfortable with your tools. Its the only way to get the best from you. In my case, I've tested almost every IDE and think Visual Studio is the best one around... followed by NetBeans (which by the way gets a lot of its feel from Visual Age for Java while Eclipse, even being an ofsspring from VAJ never got the same feel). Anyway thats MY preference. But at least from what I see, Linux may have a lot of choices but a lot of them are too primitive to be considered.
I use regularly Windows (XP/2000) and Linux (Fedora Core 4) at work and home. I like both but Windows still runs in circles around Linux in ease of use (while Linux runs in circles around W2K in security). Many people cries Linux is more stable, but I must say its not 'that' stable. We still have to reset it from time to time.
So, we have a more stable platform but with a steeper learning curve (something final users hates). But it is getting better.
Some people say the reason Linux has an advantage because its free are not looking around them. Price has nothing to do about people moving to Linux. They move into Linux because it slowly gets better and more user friendly. Unfortunately I feel the problem is that everyone wants Linux 'its own way'. Then we get RedHat, Suse, Fedora, etc etc etc. Everyone pulling on its way. That means it is always on the move, but the advance is slower.
Now consider this, we already have an excellent and totally free OS in Sun Solaris 10, with a proven Unix core and open source code (check www.opensolaris.org). The code is managed by a single organization in order to integrate efforts. But, if its so much a good OS, then why isn't everyone moving to Solaris? Why isn't everyone programming games for Solaris?
I may risk to say its the same reason why everyone isn't programming games for Linux.
Now, to the thread starter. If you want to program a game for Linux, go for it. In fact, I encourage you to test and compare OSs, IDEs, APIs and tools for each plataform. Its the best thing you can do in order to find your own tools. When you find your tools you will find your way. But if you read my previous post and this one, my point is not to say this OS is better than this other. The point is that 'price' is not a so strong argument as some people say, so don't take price as one of your arguments for changing OSs.
Luck!
Guimo