Slashdot Mirror


The State of Linux Gaming

Srikant_Chaudhry writes "CTZ has an interesting article that talks about hardware and software problems, along with others, that is limiting Linux gaming as a whole. Here's a quote from their concluding paragraph: "As of this moment, gaming on Linux is still a little like the Wild West. It's somewhat chaotic, random and empty, but it can be very exciting too. As time progresses and the market matures, we will see a plethora of games on Linux. Right now, many distributions are concentrating on other materials, like making their distributions easy to use, and making sure they work well with all the different hardware. Once the Linux desktop has stabilized to a certain extent, you can expect to see developers turn their energies to better gaming support under Linux. That's when the Linux gaming market will really take off."

8 of 540 comments (clear)

  1. bullshit by tomstdenis · · Score: 4, Insightful

    OpenGL, OSS and X is about all you need to make game [well timers and IP networking]...

    You don't need some large ass complicated DX API to make a game in linux. OpenGL + OSS covers graphics and sound. X [motif, etc] cover your window dressing, keyboard and mouse.

    This is just another "pander to the concensus" bullshit article. The only thing plaguing "linux gaming" is that people make games with the DX API... Use OpenGL in windows and you save yourself quite a bit of trouble.

    Oh no, you won't have the latest doo-dah and VTX shader... well learn this. Doom3 does and it's a craptasticular game.

    Tom

    --
    Someday, I'll have a real sig.
  2. I'm worried by feldsteins · · Score: 4, Insightful

    As time progresses and the market matures, we will see a plethora of games on Linux.

    I'm not so sure about this. I don't think there is enough incentive among game developers to actually make their products run on Linux. The way I figure it is that every Linux user who is also a gamer is dual-booting Windows (or running Windows on another box). Developer makes a Windows game. Linux guy buys it and runs it on Windows. That's one sale. Now what happens if the developer incurs the cost of developing a Linux version? He sells one game to Linux guy who then runs it in Linux and goes "cool!" That's one sale. Where does the developer gain in this scenario?

    Contrast this with the Macintosh game market. Developer makes a Windows version and Mac guy doesn't buy it. Developer incurs the cost of making a Mac version, Mac guy buys it. that's one sale - one sale he wouldn't have had before. There's an actual business case to be made for doing a Mac version, as long as the expected sales revenue is going to outpace the development/support costs of the new version. Not so with Linux. Too many Linux gamers are running Windows for them to count as additional sales.

    --
    You like your Macintosh better than me, don't you Dave? Dave? Can you hear me Dave?
    1. Re:I'm worried by Minna+Kirai · · Score: 4, Insightful

      Developer incurs the cost of making a Mac version, Mac guy buys it. that's one sale

      It's true that the revenue boost from a Mac version is far greater than what a Linux version would provide today. However, if a company has already decided on releasing a Mac port, then the additional effort required for a Linux port is far less.

      Once the codebase is platform independent, adding 3rd or 4th platforms is far simpler than adding the 2nd.

      Consider: to port a game to Mac, you must reprogram the internals to function in a Unix-based OS, and change the graphics engine to output OpenGL instead of DirectX. And of course, those two things are also the greatest obstacles to a Linux release.

      Further reasons why porting to Linux can be relatively cheap: 1) Unlike the Mac port, the Linux version will usually run on the same hardware as the original, meaning there's no CPU-specific optimizations to change. 2) If the game is online multiplayer, it probably already had a partial Linux port for the dedicated server, so some of the work has been started.

  3. Re:I don't think so. by feldsteins · · Score: 4, Insightful

    The "Apple OS" does have games. the Linux community would cut off it's arm to have the games that the Macintosh has. Obviously it's not the Windows market, but it's lightyears ahead of Linux.

    --
    You like your Macintosh better than me, don't you Dave? Dave? Can you hear me Dave?
  4. Re:I'm willing to change by SilentChris · · Score: 4, Insightful

    Give me tactical shooters like Operation Flashpoint, Ghost Recon and Rainbow Six that run at the same speed reliably, without having to futz around with X-Windows or sound card drivers, and I'll get rid of Windows on my home computer too. Heck, if they can do it on Mac, I'd be just as happy.

  5. Re:I'm willing to change by Total_Wimp · · Score: 4, Insightful

    As much as I agree with you in theory, it's a little more complicated than that in reality. Even though both my daughter and I have mid (her) to high (me)-end gaming computers, and even though we have tons of games on the PC that we like, I still bought her a PS2. Why? Because I've never been able to get Dance Dance Revolution on a PC and that's the game she really wanted.

    On the other hand, I've never considered buying her a Mac for gaming because all of the good games are just late ports of PC games.

    If you want to have people going to Linux for the games, you need more than just late ports of great PC games. You need some great games that come out for Linux FIRST and stay only on that platform for a significant amount of time. No one bought a PC to play Halo, but plenty of people bought Xboxs for it.

    TW

  6. +5 Insightful by vrai · · Score: 4, Insightful
    The same thing that's holding back gaming on the Mac: Marketability / Userbase.

    Exactly. Companies don't avoid OSX (or Linux) because they are such huge fans of win32 that the though of releasing software for anything else is abhorrent (Microsoft's first and second party studios aside). It's simply not worth the time and effort to do so for relatively few sales.

    The huge popularity of consoles relative to the PC games market is already cutting in to the number of Windows compatible titles. If companies aren't willing to develop for Windows, why on Earth would they port their games to a platform with 1/50th the potential market?

    There will always be games for the Mac and Linux. But they are going to be few in number and (mostly) behind the curve due to the time it takes to port them. Crappy video drivers for Linux and Apple selling machine with sub-laptop video performance isn't helping the matter either.

  7. Re:I'm willing to change by plague3106 · · Score: 4, Insightful

    Why is this insightful?

    My SB Audigy 2 worked fine OOTB with Mandrake 10. I had to install the drivers for my Nvidia 5700 (whihc you have to do in windows too).

    Once id released the Doom 3 client for linux, I could stop going back to windows to play it. It DOES run at the same speed as it does in windows, and I didn't have to muck around at all. It just worked.

    I even run it thru KDE, with my IM client still going. Seriously, what is the problem? If it doesn't run reliably or fast, its probably the game developers fault (or possibly yours, for having a bad setup).

    id can do it, its not impossible...and the fact that it did 'just work' really impressed me (i've been trying to game since '98 on linux).