Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Games Software Entertainment Linux

Expert Opinions On Linux Gaming's Future 411

jg21 writes "Following on from yesterday's Slashdot coverage of the idea to launch a games-based Linux distro, LinuxWorld Magazine has held a Gaming Round Table involving Chris DiBona, Ryan Gordon, Timothee Besset, Gavriel State, and Joe Valenzuela about where Linux currently stands and how it will one day become a premier gaming platform. 'It became perfectly clear to me that most of the technological issues are already solved, and that the others won't take too long to fix once the game publishers really get into the mix,' reports Dee-Ann LeBlanc, Gaming Industry Editor for LinuxWorld, who coordinated the round table. Well worth reading."
This discussion has been archived. No new comments can be posted.

Expert Opinions On Linux Gaming's Future

Comments Filter:
  • Comment removed (Score:5, Interesting)

    by account_deleted ( 4530225 ) on Tuesday March 16, 2004 @08:04PM (#8584133)
    Comment removed based on user account deletion
  • Of course. (Score:5, Interesting)

    by LordK3nn3th ( 715352 ) on Tuesday March 16, 2004 @08:04PM (#8584134)
    Obviously, we've all heard about UT2003/2004, Neverwinter Nights, and the upcoming Doom III (id Software usually supports Linux well, yay them!)

    Even the US gov't is jumping aboard with America's Army (as well as support for Mac).

    Linux is growing, and needs to grow more and more in regards to users, so we can get better game AND hardware support. I know some people think this Linux vs. Windows war is kind of silly, but until Linux grows to the point where it's recognizable by the average user we'll still be left out in the cold in many regards (such as, of course, games and hardware).

    I admit, I myself still have Windows installed. How else can I play many games? Wine doesn't want to work on my computer, and it's not perfect anyway.
  • by caluml ( 551744 ) <slashdot@NosPAM.spamgoeshere.calum.org> on Tuesday March 16, 2004 @08:04PM (#8584138) Homepage
    OpenGL exists on Linux, what else are game developers missing?

    Stable nvidia drivers to take advantage of it? My machine at work has a lovely graphics card in it - but once I load the nvidia driver, it will crash/hang at some point in the future. And that sucks.

  • by Performer Guy ( 69820 ) on Tuesday March 16, 2004 @08:05PM (#8584153)
    The most important thing required for a successful gaming platform is an audience to purchase the games. If you have that, game developers will develop for your platform. Linux does not have this yet and it is a bit of a chicken and egg scenario.

    About the only thing Linux can hope for in the short term is the occasional port but even that may not be financially viable for quite some time judging by the smouldering crater that was once Loki.
  • Hmmm... (Score:3, Interesting)

    by GFLPraxis ( 745118 ) on Tuesday March 16, 2004 @08:07PM (#8584164) Homepage Journal
    Hmm...I wonder if it'd be easy to convert Mac OS X games to Linux? After all, both Mac and Linux games use OpenGL, and both Mac and Linux are UNIX based... If the developers take the Mac source code and tweak it a bit for linux, then recompile it on an x86 Linux machine, voila, Mac games on Linux!
  • by Behrooz ( 302401 ) on Tuesday March 16, 2004 @08:07PM (#8584166)
    Two Words: Market share.

    The games will come if/when a larger proportion of their target market runs Linux.

    Right now, very few games are developed for Linux, because relatively few game buyers run Linux. Most game developers don't have the time or resources to port their products, because the margins are razor thin and time is critically important. Windows development toolkits like DirectX are widespread and proven effective.

    Until linux is percieved as a major market and has the level of (hardware) vendor support that Windows-based stuff does, it will continue to be an afterthought in game development.
  • As in console or PC? (Score:5, Interesting)

    by fembots ( 753724 ) on Tuesday March 16, 2004 @08:08PM (#8584177) Homepage
    Personally I think it might just be a bit easier to roll out a gaming linux console, as it eliminates most of the installtion/setup processes that could be complicated sometiems.
  • by krahd ( 106540 ) on Tuesday March 16, 2004 @08:10PM (#8584196) Homepage Journal
    No trolling, but.. something like DirectX wouldn't hurt!

    I mean (aside from DirectInput which is pretty cool), the whole development cycle is DX-centered: Microsoft asks Nvidia/ATi what they need, then they put it on DX nad then the cards take advantage of it... it's cyclic.

    Carmack is the only reason for OpenGL's survival...

    --krahd
  • by Chess_the_cat ( 653159 ) on Tuesday March 16, 2004 @08:16PM (#8584246) Homepage
    But what exactly is the barrier to a significant userbase? Linux is free and you can install it on a partition on your HD; you don't have to get rid of Windows to run or even try Linux. So what is the barrier? If you can't even get people to take something for free you know you have a problem.

    It's beginning to look like the adoption of Linux on the desktop is going to take a massive scandal on Microsoft's part. Something like Bill Gates is stealing your credit card number or something. I know I'm going to be modded down for this but I challenge anyone who's going to throw away a mod point on me to reply and refute what I've written.

  • by ScottGant ( 642590 ) <{scott_gant} {at} {sbcglobal.netNOT}> on Tuesday March 16, 2004 @08:17PM (#8584261) Homepage
    Gee, my nvidia card works great. I have a lovely graphics card on it, and it runs like a champ.

    FSAA, anisotropic filtering...runs nice and fast.

    Also, I haven't rebooted since I upgraded my kernel to 2.6.3...which was 3 weeks ago.

    I've yet to have this thing lock up on me. And I run Steam/Counterstrike, Warcraft III, UT2003 and UT2004-demo, Red Orchestra...all run great.

    Don't know what you're doing wrong...
  • A Linux Game fund? (Score:5, Interesting)

    by Hunzpunz ( 634432 ) on Tuesday March 16, 2004 @08:20PM (#8584289)
    I posted this in the last Linux - Gaming - Distro - Thread, but was a bit late. This isn't consistent in itself, but the idea should be clear:

    What about setting up a fund for developing a linux game? It should have a concept, only rough, like the genre, set.

    Then set up a website with a nice progress bar, and a target sum needed for the developement, like what? 5 Million Dollars? 10 Million Dollars?

    Ok, that won't get us a completely new Half - Life - 2 developed, but maybe a nice RPG / Adventure built on an existing engine.

    Maybe different Funds for different uses, like
    - Make a cool RPG a 'la Deus Ex / System Shock
    (Wizardry would be even better, but i don't know about the mass - marketing appeal...)

    - "Make a good game developing environment based on Crystal Space"

    Make an agreement with some game studio to get a cool engine for a guaranteed price for a free - as - in beer - game production use, let it be the UT or Doom 3 Engine. Or not, depends on the game's genre, i guess.

    Let somebody develop a cool game from this money for the community.

    If the community wants a new cool game developed, everybody transfers a few bucks to a new proposed game fund of his choice. I think there are enough gnu / linux / bsd / mac etc. fans out there to invest a few dollars each to get a big enough budget, it's mostly a marketing question, i guess.

    Kind of like the effort for opening the Blender source?

    The fund should be handled by a trusted entity, of course.
  • by faust2097 ( 137829 ) on Tuesday March 16, 2004 @08:26PM (#8584325)
    I'm going to ignore the driver/hardware support issue for now, I'm sure other people will cover that in depth.

    It seems to me that the people who pride themselves on having open and free software are probably those least likely to actually buy games. I think the best bet in the short to medium-term is for companies that are already doing porting like Aspyr to pick up the ball once they see that a market exists. The success of shareware companies like Freeverse and Ambrosia are what has kept big-name titles on the Mac and as far as I know there aren't a lot of examples of super-successful for-pay games on Linux.

    Microsoft also has a serious advantage as far as DirectX goes and its integration with Visual Studio. The development environment is a very big deal, especially as games get more and more complex.
  • Sound drivers... (Score:3, Interesting)

    by antdude ( 79039 ) on Tuesday March 16, 2004 @08:29PM (#8584344) Homepage Journal
    Since Creative Labs don't make and open source drivers for Linux, the audio area is lacking. I have to use drivers from http://opensource.creative.com [creative.com] for basic sound. I would like to have EAX for games to get those sound effects like reverbs, directional sound for 4.1 speakers setup, etc.
  • by Deraj DeZine ( 726641 ) on Tuesday March 16, 2004 @08:55PM (#8584540)
    Yeah, Linux should come pre-installed with the latest drivers just like Windows. Oh wait, Windows users have to install drivers downloaded from nVidia or ATi's site, too.

    I think it's obvious that downloading and running a program to install a driver is not beyond the computing abilities of your average gamer.
  • by Anonymous Coward on Tuesday March 16, 2004 @09:06PM (#8584631)
    Most of the supposed problems with NVidia's driver were actually due to Linux's AGP support on undocumented crapola VIA/SIS motherboards that poor folks and idiots buy from Fry's.

    Unfortunately, it took a while to diagnose the issues because everyone wanted to prove that closed source == buggy.
  • by tonywong ( 96839 ) on Tuesday March 16, 2004 @09:46PM (#8584922) Homepage
    There has to an incentive for them to pursue it. The problem with a linux based game is that the developers are not necessarily lazy, but will take the path of least resistance to highest profits. That means most of them will stay with windows because they know that most x86 users will have that installed.

    This means linux (as a whole) must play to their strengths and minimize their weaknesses.

    1. ATI and nvidia must have drivers released that will work properly.
    2. A DirectX port or OpenGL2 would also accelerate development.
    3. Since Linux can be updated and supports more advancements more quickly than windows, push that to developers. If Athlon's 64-bit processing power can be utilized, ship a knoppix-like distro that takes advantage of it. Nothing like making the claim that their game performs X% better by using linux and amd 64bit mode than by using XP. Getting the NTFS partition loader automagically to install would be a boon to write/cache saves and game updates.

    4. Brain dead consumer land installs. Knoppix is even easier to install than windows ;). If you built a disc that booted straight into the game, or it would take over an XP box and unload the OS, you've built a back door into linux installs. Kind of reverses the way of looking at the installed base.

    I'm probably missing alot here, but I think them's the basics as I see it.
  • by AHumbleOpinion ( 546848 ) on Tuesday March 16, 2004 @09:51PM (#8584951) Homepage
    Some salient points: most game publishers want a minimum 50,000 unit commitment. http://counter.li.org/ estimates current linux deployment at 18 million. The 50 thousand target clocks in at 0.27% user saturation. That is anything but impossible.

    How many of the 18 million are end user desktops?
    How many of the end users are also gamers?
    How many of those Linux gamers ONLY run native Linux games and NEVER dual boot or emulate?

    I argue that most Linux gamers are already customers who run the Win32 version. A Linux verson would largely not generate new sales, it would replace existing Win32 sales with Linux sale. Where is the profit in this?
  • by Anonymous Coward on Tuesday March 16, 2004 @10:08PM (#8585090)
    I agree that desktop linux users may not be buying the absolute fastest hardware, but we aren't buying absolute minimum specs either.
    In my experience, people that buy desktop computers for linux shoot for the best price to value. This may mean not getting the Radeon 9800 XT, but a decent card to use nonetheless.
    Very few people are buying the absolute fastest hardware for Windows. In fact, dualie Linux workstations are more powerful than any gamer computer I've seen recently.
    Hardware might appear to be the reason for poor sales on the surface, but there are people with the hardware that run linux. The root of the problem is more likely difficulty of gaming, or the detrimental effects of overgaming that I'm sure all of us have had. I don't think hardware is a problem.
    At the very least, I know I bought a nice rig for linux and play lots of games. Maybe I'm just different.
  • by nomadic ( 141991 ) <nomadicworldNO@SPAMgmail.com> on Tuesday March 16, 2004 @10:14PM (#8585127) Homepage
    There might be some truth to "If you build it, they will come" but in reality, unless there are an awful lot of people clamoring for the ballpark, it's not gonna happen.

    It DID happen. Loki heard the clamor, released a bunch of games, then went belly up because all the people who had insisted for years that they'd buy linux games if they came out turned out to be lying.
  • Re:Yay! (Score:3, Interesting)

    by cbiltcliffe ( 186293 ) on Tuesday March 16, 2004 @11:20PM (#8585550) Homepage Journal
    Who in the hell is going to install a "games distro"? How about fixing the 10,000 existing distros first.


    You wouldn't need to install it. That's the whole point. Game developers could create a bootable liveCD distribution specifically tailored to their game, which you'd stick in your CD drive, reboot, and it would load the kernel, drivers for your sound and video cards, the components of X that your game needs, and then launch the game.
    Effectively, your PC would act just as a game console. Stick in the CD, turn it on, and you're running the game. Only difference is, if you turn it on without a CD in, you've got a general purpose computer, rather than a screen that says "NO DISC".
  • by sparrow_hawk ( 552508 ) on Wednesday March 17, 2004 @01:52AM (#8586378)
    Anybody else catch the gripes from one of the developers about the quality of Visual C++ code as compared to the quality of GCC code? He seemed to think that the VC++ code was better optimized, and in general regarded Windows as the better development platform. I'm not a serious programmer (I just play on on Slashdot), and my projects are small and none too complicated. Can anyone else comment on this? Is he talking sense, or blowing smoke?
  • by TandyMasterControl ( 136043 ) on Wednesday March 17, 2004 @03:01AM (#8586668) Homepage
    (im talking about full Windows GUI like control panels...


    actually nvidia has this feature already worked out for Linux. Called 'nvidia-settings' it was in their Beta driver set 1-0.4260. What you saw was a fully fledged gui for controlling card options very reminiscent of the control panel on Windows, if not identical.
    Why they don't include it in their official releases is a mystery. When I was using the beta drivers, it seemed to work perfectly.

  • by Doches ( 761288 ) <Doches@gmail. c o m> on Wednesday March 17, 2004 @03:17AM (#8586719)
    Game development takes more than just coding, right? Artwork, music, voice-overs, lots of stuff. And all Linux has is a ton of great coders, right? Dude:
    http://www.kde-look.org - We've got artists.
    http://kguitar.sourceforge.net - Somebody's gotta be a musician out there.
    http://www.fsf.org - RMS loves to talk.

    Comon guys, just get 'em all together!
  • by IamTheRealMike ( 537420 ) * on Wednesday March 17, 2004 @05:52AM (#8587188)
    That's accurate - the main problem is that gcc is (a) slower and (b) produces larger code than VC++ does. The gcc guys focus primarily on standards compliance and portability rather than performance, and for most apps it doesn't really matter. Many games though are absolutely huge pieces of C++ - one program TransGaming worked on took 20 minutes simply to link the end result.
  • by rufusdufus ( 450462 ) on Wednesday March 17, 2004 @06:27AM (#8587299)
    Microsoft Visual C's code generator is custom tweaked by Intel. It knows everything there is to know about proper pipelining and memory and register optimization and generates diabolically good code.

    The GCC compiler is probably better in many way such as compliance to standards, but there is no way it can compete with the chipmaker's proprietary knowledge.
  • by Antity-H ( 535635 ) on Wednesday March 17, 2004 @09:25AM (#8587782) Homepage
    Actually there is no need for them to release open-source drivers. Specs would be enough, considering the number of linux dev who own an nvidia and are annoyed at the lack of open-source drivers, it would only be a matter of time before some appear.

    However they won't do that which is undestandable since most of the times these specs can give you quite an insight at what's happenning inside the card.

They are relatively good but absolutely terrible. -- Alan Kay, commenting on Apollos

Working...