Slashdot Mirror


Pushing Linux Adoption Through Gaming

An article on CNet questions the viability of using games as part of a strategy to increase Linux adoption. It points out a blog post by Andrew Min which suggests: "... Linux companies also need to start paying attention to the open source gaming community. Why? It's lacking. However, gamers can get excited about free games. They just have to be up to par with commercial games. The problem is, commercial companies pay hundreds of employees to build a game for several years, while many competing gaming projects only last several years before the developer moves on. It's time for open source developers to start getting paid for their jobs. Who better to pay them than the companies that benefit most?"

269 comments

  1. Who better than who benefits the most? by xenocide2 · · Score: 4, Insightful

    Wouldn't the people who benefit the most be gamers themselves?

    --
    I Browse at +4 Flamebait

    Open Source Sysadmin

    1. Re:Who better than who benefits the most? by unity100 · · Score: 5, Insightful

      you need to give a kickstart to the thing first.

  2. Paying the OS Game Developers by BlueBat · · Score: 4, Interesting

    Paying the OS Game Developers sounds like a good idea but most companies just wont pay for frivolity. In these uncertain economic times, I just can't see any but a Game company putting any money towards game creation. Especially if they don't receive a direct source of revenue from their investment. All of that said, I would certainly like to see it happen. If not that, how about some way for people to pay for features added to games that are already in development so that a game will be made better. If that sounds silly, then just a way to donate a few bucks would be good. I'm not talking paypal either, I don't trust the company as they have too much control over my money and I have none.

    1. Re:Paying the OS Game Developers by sveard · · Score: 1

      I don't trust the company as they have too much control over my money and I have none.

      Then what's the problem? :D

    2. Re:Paying the OS Game Developers by rolfwind · · Score: 5, Insightful

      Another reason this won't work is that older games tend to be ported. Gamers want the newest out there in general. Also, Open Source just won't be able to keep up with the billions of dollars spent on this industry.

      But we shouldn't have to. A lot of casual gaming is moving to flash. Linux can run flash. ALL the recent games I like are on flash (no, I have a Windows install too, it's not because it's the only game in town for me): for instance games like http://www.playauditorium.com/Play Auditorium and the http://rocksolidarcade.com/Rock Solid Arcade games in general.

      In my experience, the easiest to convert were the casual computer users (99% browsing activity). It would seem to me, that the casual gamers, which the Wii tapped into completely, is a larger market and one easier to bring over. Flash already works! No work to be done!

      Sticking money into this area, other than a common toolkit/API to run games would be folly. Trying to win hardcore gamers whose current platform gives them practically everything.

      If Linux need to get popular as fast as possible, perfect Wine a lot. Have it run Direct X whatever out of the box as well as the top games and top windows apps. Before long, a self-feeding cycle will have started where requirements will start listing Windows XP, Vista, or Wine 1.x. Then companies too, eyeing the lower TCO, will start switching, and perhaps native apps start taking off.

    3. Re:Paying the OS Game Developers by PainKilleR-CE · · Score: 4, Insightful

      Really the money needs to go into the open APIs that are needed for gaming. OpenGL used to be the best API to use for graphics in games, now almost everyone is using DirectX.

      I would love nothing better than to be able to run games natively in Linux, and have an option to strip the system down to the bare essentials to run a game, rather than having the ever-bloating Windows OS taking resources from my games.

      Of course, as pointed out below, art is a major expense in game development, and getting artists to do a lot of work for a game, for free, is nearly impossible.

      --
      -PainKilleR-[CE]
    4. Re:Paying the OS Game Developers by LWATCDR · · Score: 2, Insightful

      Maybe this is an example where FOSS just work. Instead of FOSS games what they need to think about are games that run under Linux.
      I still think what Linux needs is an iTunes/iTunes Store like system.
      Think of it as synaptic with a good interface and an option to pay for software.
      Let people write games and other software and publish in the store for free or for pay. I have a lot of free as in beer apps on my Touch.
      There is room under the sun for both Frozen Bubble and Popcap games.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    5. Re:Paying the OS Game Developers by westlake · · Score: 1
      I just can't see any but a Game company putting any money towards game creation.

      America's Army serves its purpose as a recruiting tool.

      It is the perfect match to the stereotypical gamer demographic - which is the recruiter's target demographic, as well, of course.

      You need to make the case that your company will see a return on the money it invests in a game.

    6. Re:Paying the OS Game Developers by PYRILAMPES · · Score: 1

      Any payment to OS developers will come directly from advertising agencies who have broken the mold and find a way to sell product placement adds within the OS video game. Just as PS3 connects to the internet and Google drops adds to your browser, OS developers are likely going to be paid on a contract basis or as a contract company to improve game play on an open source platform. That way they could drop hooks to download live adds directly to the video game? They just need someone to tell them how.

    7. Re:Paying the OS Game Developers by lordtoran · · Score: 1

      Both OpenGL and Direct3D are good graphics APIs. It's just that DirectX in its first incarnations provided anything and the kitchen sink at a time when there were no good cross-platform libraries for audio, input handling etc. This locked game developers somewhat into Microsoft platforms and led to a situation where games have to be "ported" with great effort.

      Sticking to this lock-in is somewhat of a strange idea, as all platforms except Windows and XBox use OpenGL as their standard graphics acceleration API. Using standards-oriented C++ and SDL together with any additional libraries needed would make porting games to whatever platform a matter of a single recompile. An example of this is the 3D roguelike S.C.O.U.R.G.E., which I am co-developing. It compiles and runs perfectly on Linux, OSX, Solaris, *BSD, all flavors of Windows and Playstation 3. It would probably even run on a 3D accelerated smartphone.

      Regarding artists, it's not that that there weren't enough artistically inclined people in Open Source, IMO it's more the lack of specialized tools/plugins for graphical work beyond generic drawing and modeling.

      --
      Want to hear the voice of GOD? cat /boot/vmlinuz > /dev/dsp
    8. Re:Paying the OS Game Developers by LoRdTAW · · Score: 2, Interesting

      Too many people forget that if its not Microsoft its not DirectX/Direct3D.

      OpenGL runs on the following platforms:
      Apple - OSX
      Sole 3D API of the PS3
      Same for the Nintendo Wii
      Google Android
      Linux and other *NIX OS

      Its also very competitive with D3D and is just as feature rich. Many people have the misconception that its more difficult to work with when in fact it is not. My brother has a degree in game development which pretty much means a CD degree in game development. He is writing his own turn based strategy engine for an RPG idea he has. And guess what 3D API its getting written in? Thats right OpenGL. I asked him why not D3D and his answer was pretty simple: "Its not any easier and it locks me into Xbox/Windows only. I could port it to my Android phone if I wanted."

      But its not just API's that we have to worry about. Too many games today are shipping with DRM like starforce and securom. Both of which have been defeated with simple patched EXE's. Also Both have caused countless headaches with consumers. So hopefully publishers will see they are pointless wastes of money and embrace Linux as a potential platform without worrying that it cant be infested with DRM.

      With the kludgy mess Vista appears to be Linux can really shine in places closed platforms cannot. Look at the debacle SLI is. I have been fighting for 2 weeks now to get two 8800GT's to run Crysis. I don't think windows is solely to blame as I place more of the blame on Nvidia and then on to Crytek. But Microsoft is responsible its API's and driver architecture play nice together. It doesn't appear to be doing that.

      With ATI open sourcing chip specs and Intel to do the same with larabee, linux can develop a tight integration of all the hardware and expose the GPU to the developer like never before. Better management/scheduling of GPU's so multiple GPU applications can run at once. Physics engines written using OpenCL can balance the load between the GPU(s) and the CPU(s) seamlessly. OpenGL threading will allow multiple OGL windows. An example would be a full screen game on one monitor and another monitor with a Compiz desktop running on the same GPU with no performance hit to the Compiz desktop. Hopefully with things like OpenCL, OpenGL, OpenAL etc. Linux can give developers a real stable and flexible development environment.

      Oh and one last thing! We need an IDE to compete with Visual Studio. Thats one thing my brother hates about Linux and why he isn't working with it yet. I am showing him Eclipse and he is fooling around on it with the Android dev kit but not too impressed with it. Give it time and hopefully it can compete.

    9. Re:Paying the OS Game Developers by lordtoran · · Score: 1

      It would be a better idea to switch your brother to Linux first using everyday software before bothering with IDEs. Once he becomes accustomed with a Linux system and the philosophy around Open Source, he will probably be less insisting on using a specific software product.

      --
      Want to hear the voice of GOD? cat /boot/vmlinuz > /dev/dsp
    10. Re:Paying the OS Game Developers by TakeyMcTaker · · Score: 1

      I still think what Linux needs is an iTunes/iTunes Store like system.

      Lindows/Linspire Click'n'Run was pretty close to this. Too bad they didn't do well, but maybe Xandros will do something with it.

      This may seem like an unrelated idea at first, but just hear me out: I think this is one area where Google's Android and DalvikVM can become of use.

      I just read that someone recently ported Android completely to an Asus Eee netbook. Further, I think a DalvikVM app on an OS-independent stack, and related browser plug-in, could be developed. Such a plug-in could go head-to-head with Flash and Silverlight. Android/DalvikVM already supports OpenGL ES 2.0, SGL, a stable Media Framework, Audio, etc. It would be the perfect environment for a platform-independent game makers, for both browser apps and local installs. Port the Android Market to any system with the DalvikVM app, and there you have your market place, regardless of OS or distribution.

      The other issue is the hardcore gamer market, who we either have to cater to, or convince them somehow to go through the work of setting up multi-boot systems. This is one rare area where VM managers haven't caught up, especially in graphic driver support. I think the main pressure there needs to be put on the graphic and audio card makers, for FOSS or at least re-compilable drivers, and so they stop hamstringing all but the Win32 drivers (even Win64 still has problems on that front).

    11. Re:Paying the OS Game Developers by LWATCDR · · Score: 1

      I think Click and run failed because it didn't have a big enough customer base. I am all for Android on netbooks just for the reason you mentioned. I just got an iPod touch. It is a good player but the ease of getting stuff through iTunes is great. At this point I am wondering when Apple is going to put Mac Apps on ITunes as well.

      Your idea about Dalvik going head to head with silverlight and flash is interesting. JavaFX is supposed to do that as well. Me I always thought that if you combined Squeak with VorbisOGG for music, Speex for voice, and maybe Diac for video you could have a really good replacment for Flash/Silverlight.
      The problem is now and will be for a long time authoring tools. Nobody in the FOSS comunity seems to want to put in the time to build those. The exceptions are GIMP and Blender but they are big exceptions.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    12. Re:Paying the OS Game Developers by nappingcracker · · Score: 1

      Also, Open Source just won't be able to keep up with the billions of dollars spent on this industry.

      Remember, having the source be open does not mean lack of internal development, or a different profit model. Libre, not gratis. Having open source does mean (from the company perspective) free labor from passionate workers, bug hunting, extended support, and game longevity. OSS games have much longer lives than closed, as they can be ported and extended by interested parties.

      --
      |plastic....or gasoline?|
  3. Open Source Games... by XDirtypunkX · · Score: 5, Insightful

    Require Open Source Artists. Art assets are very important to games and most programmer art just doesn't cut it.

    That's the real challenge, because while many coders will happily knock up a game engine for their own amusement, handling stuff like artistic direction to get a consistent "look" and generating inane brick textures is not something that many people do for "amusement". Of course, that could change if people got passionate about it, but it's much easier to focus as an artist when working on something like a Source Engine mod, where a lot of the inane brick textures already exist and you can concentrate on building cool character models (etc).

    1. Re:Open Source Games... by Daengbo · · Score: 5, Insightful

      I think it would be easier if FOSS game developers generally worked with a common toolkit. For example, if most developers and artists used Blender for a decent part of the games' development, then those models and textures would be easily reused or modified by others also using Blender. Engines are similar.

      The real problem is that gaming is too proprietary. Once most of the engines, textures, sounds, and models necessary are made, creating a game will be much easier.

    2. Re:Open Source Games... by XDirtypunkX · · Score: 4, Interesting

      Or as an alternative, working on a commercial game and releasing the engine code as Open Source (like id software does).

      You don't actually need the games to be completely free to users. But if the code is available for Open Source developers to port to Linux with the existing art (that costs money), then Linux still gets a boost. Of course, porting a Direct X game to OpenGL is a pain in the behind that is going to make the release lag a little.

      But a lot of people here only claim to have Windows installed to play games.

    3. Re:Open Source Games... by Anonymous Coward · · Score: 1, Interesting

      If you want to standardise parts of gaming (I don't understand really what opportunity for standardisation there is there, or what is stable enough for standardisation) then let's hear which parts you think are suitable.

    4. Re:Open Source Games... by PhrostyMcByte · · Score: 4, Interesting

      Indeed. Engines are the easy part, and there are a lot of coders ready to work on them - either starting from scratch or modifying one of the existing ones. We have trouble finding artists and content creators though. A good first step might be to get a large Creative Commons texture repository that all games can share from. Then the big problem will be finding modelers and mappers.

    5. Re:Open Source Games... by Chaos+Incarnate · · Score: 3, Interesting

      On the other hand, nowadays there's less and less proprietary code in games. Everybody's licensing Havok's physics engine, for example. That's code that would either need to be released by the developer as open source (ha ha--when they make their money from selling the stuff, no way in hell will they give it away), or replaced wholesale (which is likely to not be as good, and would, at least in the case of gameplay-affecting physics, bork any hope of crossplatform multiplayer).

      That also completely ignores the unlikelihood that any multiplayer code will be released, for fear of exposing vulnerabilities. Rather than dealing with paying to fix them, publishers would rather hide the code and hope that it works.

      --
      Benford's Corollary to Clarke's Law: "Any technology distinguishable from magic is insufficiently advanced."
    6. Re:Open Source Games... by cgenman · · Score: 2, Interesting

      Personally, I feel that Linux's file system is even more of a sewer as the Windows file system, and until it takes a major jump up... perhaps it doesn't deserve to be everyone's desktop.

      That having been said, an OSS or Creative Commons license texture, object, skeleton, animation, sound, etc repository might be helpful, especially if standardized around specific file formats. There would need to be some recommendation system to tell people which resources can go with what, as some OSS games take the "melting pot" theory of art (which just looks terrible).

      Also, we should look to the sorts of evolutionary development that OSS games can do, but retail cannot. Which is to say, focus on making your engine and code as modifiable as possible, release a minimal chunk that shows the greatness, and shephard your players to help build. That's the theory, of course. While most OSS software is actually build by one or two people, MUDS have shown that if you put gamers explicitly into the role of creators you can get amazing community-built experiences.

      Keep it scripable, keep it modular, explicitly let anyone play and build, and maybe something will come out that will make the windows users jealous.

    7. Re:Open Source Games... by Anonymous Coward · · Score: 0

      I've often wanted to create an open source online version of Animal Crossing. Such a game would be perfect for building simple user-created content, and the concept could be expanded to cover much of what the MUDs used to cover, with hopefully little difficulty in combining existing content to build new content.

    8. Re:Open Source Games... by grumbel · · Score: 2, Insightful

      Starting an engine is easy and there are tons of them out already, getting it into a stage where it is usable for an actually half decent game is a completly different matter on the other side. Most engines out there are lacking a lot of very basic stuff, you sure can import some very basic 3d model into them, but if you ever try to import a more complex one with animation, multiple layers of texture and stuff you are pretty much out of luck, because there is no art pipeline in place to convert the stuff you did in Blender into what the engine except or if there are export scripts, they are badly broken most of the time. Oh, and good luck finding a level editor for that engine.

      Artists are pretty easy to come by if you have all the tools ready, just look at the Windows Mod scene, Linux on the other side is largely lacking in that area.

    9. Re:Open Source Games... by ozmanjusri · · Score: 2, Insightful
      Personally, I feel that Linux's file system is even more of a sewer as the Windows file system, and until it takes a major jump up... perhaps it doesn't deserve to be everyone's desktop.

      WFT?

      What do Linux filesystems have to do with gaming?

      Besides, you can access just about every filesystem that exists with Linux, which is more than you can say with Windows.

      --
      "I've got more toys than Teruhisa Kitahara."
    10. Re:Open Source Games... by Anonymous Coward · · Score: 0

      But a lot of people here only claim to have Windows installed to play games.

      I only installed Windows as a curiousity; downloaded a pirated copy off TPB[0], got a serial number off Digg (no shit!), installed it to a qemu virtual disk. Boot it up sometimes as a curiousity. Kind of like a paperweight that makes pretty colors. I've got a dummy0 interface just for it on 10.42.42.1, with it having a static address on 10.42.42.2.

      At the risk of being redundant: 1) I realize I'm not the norm, and 2) I'm not trolling.

      When I get the urge to play games, I play games. I play boswars, or netrek, or atlantik, or bomberclone, or armagetron-ng. When I really want to play games, I play Euler.

      Maybe I'm the sort of guy who's the reason Linux won't make it onto the desktop... maybe I'm the sort of guy who's the reason it will.

      [0] Fuck you. With all the computers I've bought with XP preloaded, I'm going to download a copy. EULA be damned.

      </rant>

    11. Re:Open Source Games... by Anonymous Coward · · Score: 0

      >WFT?

      WFT Weatherford International (stock symbol)
      WFT Waterfront (real estate)
      WFT World Family Tree (genealogy)
      WFT Wet Film Thickness (Coating Measured in Microns)
      WFT Wire-Fox Terrier (dog breed)
      WFT Windowed Fourier Transform
      WFT World Fisheries Trust
      WFT Wingfold Transmission
      WFT Web File Transfer
      WFT Wireless File Transmitter

      WTF?

    12. Re:Open Source Games... by cr_nucleus · · Score: 1, Informative

      Personally, I feel that Linux's file system is even more of a sewer as the Windows file system, and until it takes a major jump up... perhaps it doesn't deserve to be everyone's desktop.

      What do Linux filesystems have to do with gaming?

      I believe GP is talking about the linux file structure (/usr, /etc, ...).

    13. Re:Open Source Games... by ardor · · Score: 2, Interesting

      You hit the nail on the head, sir. It is not uncommon to see tons of artists and designers, but only 5 programmers in a commercial game development team.

      I wonder though if one successful open source game - not just a quake3 mod, but an entire game including top-notch design and custom-made game art - would kickstart a wave of similar projects. At the very least, it would serve as an example how it can succeed.

      --
      This sig does not contain any SCO code.
    14. Re:Open Source Games... by snowgirl · · Score: 2, Interesting

      Personally, I feel that Linux's file system is even more of a sewer as the Windows file system, and until it takes a major jump up... perhaps it doesn't deserve to be everyone's desktop.

      What do Linux filesystems have to do with gaming?

      I believe GP is talking about the linux file structure (/usr, /etc, ...).

      Pretty much what I had to assume to make any sense of it. Especially since there are multiple file systems. I prefer ReiserFS! I don't care that there is little doubt that he had killed his wife... the filesystem is still, to use the words of Peter Griffin, "Freakin' sweet". After all, I accept as a fundamental part of my world view that products of a person's life are not all interconnected. A murderer doesn't _just_ murder. He does other stuff... and if he did a much better job at the other stuff, then why not accept it anyways?

      In any case, I definitely agree that the whole /usr /etc etc stuff kind of sucks. Programs should be more self-containing and such... for a good example, see how Mac OSX handles things. Great idea. I understand the superficial benefits from having all your bins in the same directory, however that's just really worth it for CLIs, and stuff... when you're getting into non-command-line interaction... it's way better to have things encapsulated. It's like the difference between OOP and non-OOP... grouping things together doesn't just make so much sense that C programmers already do it anyways... but it also makes things manageable.

      God, I must be tired... I'm rambling... Bed time for this girl, good night...

      --
      WARNING! This girl exceeds the MAXIMUM SAFE standards established by the FDA for BRATTINESS
    15. Re:Open Source Games... by Anonymous Coward · · Score: 4, Insightful

      It doesn't help that most artists are ridiculously greedy, pretentious, silly and overestimate the worth of their (usually) mediocre work... and as a consequence won't even consider releasing any of their precious efforts for free use.

      Some coders are like that too... but less so. Coders tend to come from more of a science background.

    16. Re:Open Source Games... by PainKilleR-CE · · Score: 2, Informative

      With a mod in Windows, though, you already have a huge amount of your art resources taken care of. You can even get pretty far with a mod that requires no new art resources whatsoever (except possibly map makers). Once you get to a point where you have a fairly good code base, you can seek out a couple of artists to fill the gap, or even put a contest up on your mod's website asking for submissions for a particular piece of art, and give the 'winner' the 'benefit' of having their art appear in your mod.

      As people have already mentioned, the real issue is getting people to do brick[001...029] textures and so forth, and making everything look like it was meant to go together in the same game.

      John Carmack has been responsible for the majority of the code that ran a large number of PC games for years, but obviously as time has gone on he's needed more and more people working on the other portions of the game before they see the light of day. But the number of artists that worked on those games (both at id software and elsewhere) is huge.

      --
      -PainKilleR-[CE]
    17. Re:Open Source Games... by robthebloke · · Score: 1
      though in reality, the number of programmers is far higher. Let's not forget the middleware aspect here - which is the sole reason why you can have 5 programmers on a commercial project.

      I work as a developer for a games middleware company, and we have somewhere in the region of 20 full time devs working on just a single component on a game engine - which is being used in over a hundred titles currently in development. Now scale that up for the audio engine (fmod for example), the physics engine (eg havok), the AI engine (eg AI.implant), the animation engine (eg morpheme) etc etc.

      There really aren't any viable open source middleware components available that are on a par with those commercial offerings, and those that do exist, generally won't have code paths for the current consoles due to licensing restrictions (unless sony or MS decide to back them - eg bullet).

      I wonder though if one successful open source game - not just a quake3 mod, but an entire game including top-notch design and custom-made game art - would kickstart a wave of similar projects. At the very least, it would serve as an example how it can succeed.

      That initial project would have to be extremely well managed to be able to turn out re-usable components (instead of hacked together game code). It would also need to be truly cross-platform (PS3/Xbox360/Wii/Windows) because games developers are realistically not going to target a game exclusively for linux (which is a small niche market in comparison to windows and consoles). It would need a dictator at the helm to stop the engine code getting crapified with redundant code (people thinking they are being helpful by extending the code to handle every file format under the sun - which is definitely not what you want).

      Ogre looks like a fairly promising engine, and seems like it's currently the best all round solution for OSS. The problem, is that the pipeline tools are still sub-standard imho, and until you can persuade a bunch of developers to do mind numbing essential stuff like creating tools, not much is going to change.

    18. Re:Open Source Games... by wrook · · Score: 1

      I agree with this. However one thing to keep in mind is that artists and content creators are *artistic*. Even I have a hard time thinking of ways to make open source games make money. But artistic people often aren't in it for the bucks. There's a reason for the phrase "starving artist".

      The reason we have lots of coders is that in programming we have a culture of free software. Slowly, the concept of free media is seeping into other areas (art, music, etc). But before we see big time games showing up that are completely free (as in speech), we're going to have to invite these people into our culture.

      I like the idea of Creative Commons repositories for things. But I think it's also important for current free software game developers to take advantage of the resources that already exist. For example, there is a lot of music around that could be used in games. But I don't see many people using it (not invented here syndrome?). We need to show musicians and artists that making their work available in this form can push their careers forward.

      So if there are any game developers out there, beat the bushes for good free content and then promote the hell out of the artists. This will help everybody.

    19. Re:Open Source Games... by ardor · · Score: 1

      Have a look at Crytek. They have about 4-5 programmers, and created their own AAA engine. (It took them quite a while though.)

      You are right with the middleware though. Especially the toolchain is whats sorely missing in many open source engines. Just imagine developing games with the UnrealEngine, but without UnrealEd. Or Source games without Hammer etc. I would even go as far as saying that the engine itself is the *secondary* component, while the level editor, the importers etc. are the most important ones.

      As for the initial project: all projects *need* some sort of dictator at the helm. Grassroot democracy does not work in projects. Unfortunately, many open-source projects fall in this trap (gtkmm 1 was a good example), and nothing gets done, or the results are mediocre.

      --
      This sig does not contain any SCO code.
    20. Re:Open Source Games... by Anonymous Coward · · Score: 0

      Programming is not easy as some people insist to say. Programs are (generally) easy to use, but not easy to create. What makes possible this misconcept is that, AFTER created, indeed, the program looks like an ordinary piece of the overall work, but you don't know the massive amount of knowledge in so many domains you need to create a (working) program.

    21. Re:Open Source Games... by Anonymous Coward · · Score: 0

      which one ? ext2, ext3, reiser, JFS, XFS

    22. Re:Open Source Games... by Bert64 · · Score: 1

      In the case of licensed engines tho, all it takes is for the original authors to port it to linux and it becomes a lot easier for any licensees to produce linux versions...

      What i always thought would be useful, would be a linux based livecd for playing games... Boot the CD/DVD and it loads straight into the game with no fuss.
      Or a stripped down variant of linux solely designed for playing games, which behaves something like the menu screen on a ps3 for instance...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    23. Re:Open Source Games... by jackbird · · Score: 2, Informative

      Collada is making some nice inroads in the art pipeline area. Almost every major 3D package has import/export support. I've been doing some contract work with a commercial, but indie-priced 3D engine that uses Collada as the only importable format, and the users on its forum have no trouble getting model, skeleton, and animation data in from blender, 3ds max, and maya (well, the 3ds max collada support is a bit lacking in places, but they're releasing updates ~3 times a year, and since it's XML, it's not impossible to fix things yourself).

    24. Re:Open Source Games... by Bert64 · · Score: 1

      There are plenty of talented people out there willing to mod popular games, who would be perfect for making artwork for open source game engines... The problem is getting the two groups of people together, as they typically wont become interested in a game in the first place unless it's playable and has some reasonable artwork as a base.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    25. Re:Open Source Games... by Bert64 · · Score: 2, Interesting

      Have a look at taspring (http://spring.clan-sy.com), that's a great open source game with a huge amount of user contributed mods and maps.

      Making windows users jealous isn't going to work, because open source games will inevitably be ported sooner or later anyway.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    26. Re:Open Source Games... by LingNoi · · Score: 2, Informative

      Just because Havok costs money don't make the mistake on it being the best.

      There are numerous physics engines out there that are much better which are open source.

    27. Re:Open Source Games... by Bert64 · · Score: 1

      A mix of both approaches works best...
      System packages should follow the same basic structure, while user installed apps should be self contained within their own directory (and still have bin/lib/etc subdirs so you have order and structure...).

      The windows approach is the worst of the lot, since you end up with lots of different types of files all lumped together in the windows and system32 directories.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    28. Re:Open Source Games... by MasterOfMagic · · Score: 1

      That's what /opt is for. Vendors make a directory in /opt for their company, and then a subdirectory in their company directory for their product. Clean, simple, and easy to remove.

    29. Re:Open Source Games... by Chaos+Incarnate · · Score: 1

      While the LiveCD is an interesting idea (more or less how a console works), I don't think it's really feasible at the moment; you're going to be missing some driver for somebody. (And you also don't have anywhere to store saved games/configuration information, unless you force the player to have a USB key or something.)

      --
      Benford's Corollary to Clarke's Law: "Any technology distinguishable from magic is insufficiently advanced."
    30. Re:Open Source Games... by Anonymous Coward · · Score: 1, Informative

      May I recommend the Panda3d engine? Disney developed, Carnegie-Mellon maintained, BSD licensed, Python and C compatible, highly customizable. Easy to use with Blender and many other 3D tools.

    31. Re:Open Source Games... by cgenman · · Score: 1

      I'm not just talking about the underlying technology that puts bits on a disk (where Linux is far ahead), but the way the user interacts with those bits.

      On Mac OS7 - OSX (from 1992+) to access a program you go to wherever you put it, and click the obvious icon.

      On Windows, to access a program you go to the program folder, open the folder with the program or parent company's name, and wade through hundreds of random art and other resources to click what you hope is the right executable.

      On Linux, it's probably buried somewhere in Bin with every other application ever created. Give up, go to the application's man page, figure out the command line command to get it to work, create a shortcut for that command, and avoid the file system as much as possible. If your application saves something, pray that it saves to your home directory.

    32. Re:Open Source Games... by PrescriptionWarning · · Score: 1

      the best source of free use artists are probably those that are still building up their portfolio, most likely are still in school.

    33. Re:Open Source Games... by Anonymous Coward · · Score: 0

      A lot of linux boxes have crappy video cards, and the ones with good video cards often don't have drivers installed, and the ones with good video cards and drivers often have crappy drivers.

      Ergo, making the fanciest 3D graphics in a Linux game would be pointless. Maybe if someone makes a 2D MMORPG that is fun as heck, and it runs in a web browser, that would be best for linux.

    34. Re:Open Source Games... by karmatic · · Score: 1

      Rather OT, but are you actively working on the "Custom-TF Improvement Project"?

    35. Re:Open Source Games... by RiotingPacifist · · Score: 1

      Q. What does Linux have lots of libraries for?
      A. Networking

      Q. What field do a lot of people working on linux come from?
      A. Physics

      Q. Is it likely that Havok is soo much better that physicists with networking libraries cant even get close
      A. Not really, its just pretty pointless to develop open-source games at a time when nobody is interested in them as
      1. You need to be running closed source drivers to play them
      2. If your happy running closed source software you can run HL2/spore/etc in wine

      --
      IranAir Flight 655 never forget!
    36. Re:Open Source Games... by RiotingPacifist · · Score: 1

      WTF! Get a fucking clue

      On Linux, it's probably buried somewhere in Bin with every other application ever created

      on windows the exectuables are normally in c:/programs/
      on unix the exectuables are normally in /usr/lib/ , with the added convieniece that a shortcut to the exectuables is in /usr/bin

      on windows there is a start menu
      on gnome/kde/xfce/fluxbox, hell whatever fucking WM you want there is a start menu

      on windows the programs themselves installed their start menu entry, as whatever the fuck they want, then if they feel like it when they are uninstalled they may remove them
      on debian and co (most likely the same for rpm based distros, maybe even slackware) when a package is installed it adds a link to the start menu, when it is uninstalled it is removed, this is done by the package manager.
      If you purge programs you remove, you also clear their "registry keys"(normally config files) which windows cannot do without a 3rd part program, OMG no i hear you cry, you allow a 3rd party program to run as root and edit your registry what if its malicious? Well theres no other choice, so suck it up!

      as for linux vs mac, the two systems, as far as i could tell from my brief time on overpriced hardware, work almost identically. the programs are kept in separate folders, there was a bin folder (not sure if it had links in it though) but more importantly all the users interact with is the start menu, which is provided by aqua (or your linux WM of choice)

      --
      IranAir Flight 655 never forget!
    37. Re:Open Source Games... by vigour · · Score: 2, Informative

      Just because Havok costs money don't make the mistake on it being the best.

      There are numerous physics engines out there that are much better which are open source.

      Can you give examples please? I know of a few like ODE, which has been used in commercial games [wikipedia cite], and Tokamak Physics whose demos I've played with.

      Perhaps someone like you who has experience/knowledge in this area can give some better examples than those, or even why you think they are better.

      I wouldn't know!

    38. Re:Open Source Games... by Eli+Gottlieb · · Score: 1

      Except that requires adding new directories to $PATH and other environment variables (for example, the Java paths if needed) for every single product installed and removing them with each and every uninstall.

    39. Re:Open Source Games... by Burz · · Score: 1

      Its not the 'EXT3' thing he's complaining about. Programs on Linux get split up and splattered across a bunch of different directories.

      End users never quite seem to know where they are going on Linux systems because of FHS the main volume is a sort of nameless slash, and not supposed to even BE in most of those top-level dirs... only /home/username.

      OTOH on OSX (which otherwise is Unix) at least each mounted volume will show up in the upper-left of the Finder and under /Volumes.

    40. Re:Open Source Games... by Bert64 · · Score: 1

      Yes...
      But what could work, is making a kind of hybrid system...
      The game ships with windows and linux binaries on the same media (data files are shared) and also has a livecd mode which is there if you want it... For those games that already include a linux version, making a livecd that supports most current hardware wouldn't be much additional effort.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    41. Re:Open Source Games... by Anonymous Coward · · Score: 0

      I am certain that one well done free software game would be the beginning of a new age in gaming. With free software, that game will become the skeleton of every other new free game. The problem is that quake 3 is fucking old. We need a new engine, and nothing out there cuts it.

    42. Re:Open Source Games... by lordtoran · · Score: 1

      Well, the average user doesn't get into touch with the file system structure anyway, instead he/she interacts exclusively with his/her home directory. Installing packages is fully transparent, too, as they just unpack into the default location. I don't see a problem at all...

      --
      Want to hear the voice of GOD? cat /boot/vmlinuz > /dev/dsp
    43. Re:Open Source Games... by ozphx · · Score: 1

      Well they are pretty good, but I wouldn't say "better" than their commercial counterparts (Havok, Physx).

      That said, Entanglar uses Box2D to make a physics engine that works with multiplayer, and thats BSD licensed. So I guess YMMV.

      --
      3laws: No freebies, no backsies, GTFO.
    44. Re:Open Source Games... by ozphx · · Score: 1

      I'd also suggest that a whole bunch of coders are greedy, pretentious, and overestimate the value of their work. They'll write a bit of crappy skeleton code, release it GPL - valuing their practically worthless scribbling at "Everything that is ever based on this code".

      "This game engine would be great if someone added physics!"

      Yeah I bet it would asstard :P

      --
      3laws: No freebies, no backsies, GTFO.
    45. Re:Open Source Games... by snowgirl · · Score: 1

      Well, the average user doesn't get into touch with the file system structure anyway, instead he/she interacts exclusively with his/her home directory. Installing packages is fully transparent, too, as they just unpack into the default location. I don't see a problem at all...

      Right, I forgot about all the DMG files that I download for Mac OSX that have the application and an arrow pointing to a symlink to /Applications

      Oh wait, that's interacting with the file system structure, not just my home directory. >_ oops.

      --
      WARNING! This girl exceeds the MAXIMUM SAFE standards established by the FDA for BRATTINESS
    46. Re:Open Source Games... by snowgirl · · Score: 1

      A mix of both approaches works best...
      System packages should follow the same basic structure, while user installed apps should be self contained within their own directory (and still have bin/lib/etc subdirs so you have order and structure...).

      The windows approach is the worst of the lot, since you end up with lots of different types of files all lumped together in the windows and system32 directories.

      *nod nod* I agree. The idea of both works very well. :) At least, it certainly does on Mac OSX...

      --
      WARNING! This girl exceeds the MAXIMUM SAFE standards established by the FDA for BRATTINESS
    47. Re:Open Source Games... by Anonymous Coward · · Score: 0

      The problem is, it's not just art to worry about when making content for open source games (and simulations).

      First there are licencing issues. (Some lead developers for open source projects get really particular about which license the game's content is released under.) So Creative Commons or the like isn't good enough. It has to be some other license, which isn't always worded in a way that applies clearly or obviously to art content. And if the interpretation appears fuzzy, some art creators don't care for that either.

      Then you have issues of content integration. I'm a 3D modeler (and not too bad at it by most standards), but ask me to put in rigging or a set of behaviors to apply to that model and I'm completely lost. A lot of open source games and simulations integrate content via various XML or similar schema files that are associated with the artwork. But if you don't know what properties, descriptors, etc are put into that and needed for a model to work, it can be quite a confounding situation. (It can be poorly documented, have information too spread out across forums and mailing-lists to be easily researched, or perhaps just too technical for the lay-person.) It's even worse if your scripting/programming skills are weak or non-existant. There actually are quite a few open source games and simulations that have do have content available to them, but the real problem is that the content sits idle off to the side because there aren't enough people with the developer skills to integrate the content. A bare .obj/.3ds/.dae/.wrl by itself will do nothing in the game. Nor have most game/sim developers bothered making a GUI driven content integration system (which would be a project in itself). Such a utility would be nice though, and require less programmer-type technical from the artists making content. (Imagine running that, importing a model, then assigning supported properties and behaviors, all without knowing any of the code-fu needed to make the model function and render correctly in the game/simulation.) That's not to say there aren't some toolkits out there, but one that's poorly designed, buggy, or hard to use can be just as difficult as learning the programming aspects of content integration. It has to be done right to be useful.

      And then you also have some issues with file formats. Some project developers get attached to one particular pet format or another. And those in themselves aren't always supported well or may even be proprietary. So it isn't too suprising that artists aren't there to make the content.

      And that's not to say there aren't project newbs who would like to contribute content. Some of them get put off by all of the above, plus what it takes to learn about doing proper 3D modeling and texturing. Some still go about learning the digital media aspect of it, but figure the game-building part is a bit much for the time involved.

    48. Re:Open Source Games... by Daengbo · · Score: 1

      I think I was clear. Blender handles models and game engines. When enough Free engines, models, and textures are available, making a game will be significantly easier. The content is the difficult part, as far as I can tell. Open content makes that part easier.

      Sure, "games" here will more appropriately be "mods," but a lot of commercial games deserve that title, anyway.

    49. Re:Open Source Games... by Anonymous Coward · · Score: 0

      I am not an artist, but it is a profession which in all times has been looked down on and reviled, unless you happen to be among the 5% who actually gets recognized and have a good chance to earn some money..

      I can understand their sentiment to focus their profession in a way that earns them some hard bucks..

    50. Re:Open Source Games... by cgenman · · Score: 1

      The moment you move or re-organize an application on windows or linux, everything breaks.

      You can pick up applications on the macintosh and arbitrarily re-organize them, and everything continues to work. This includes local and remote shortcuts.

      On windows, you have to interact with the start menu On the Mac, the disk is still a viable interface.

    51. Re:Open Source Games... by Tangent128 · · Score: 1

      Ever hear of GoboLinux? It changes the directory structure to that end. You have /Programs/Package/Version/bin, etc. For the command line, they just have a seperate directory in the path filed with symbolic links.

    52. Re:Open Source Games... by DragonWriter · · Score: 1

      Except that requires adding new directories to $PATH and other environment variables (for example, the Java paths if needed) for every single product installed and removing them with each and every uninstall.

      Uh, why do games need to be on your path? The launcher for the game, of course, needs to be added to the appropriate menu in whatever menu system you use, and it may need to add entries to the environment for the anything it launches, but there is no reason to change system level environment variables for most game installs.

  4. Late to the Party by AKAImBatman · · Score: 3, Insightful

    Let me see if I've got this straight: PC gaming was a huge market during the 90's and first half of the 2000's. In the past few years, the PC market has been on the decline, propped up only by the massive MMORPG sales. Now in 2009, a year by which there are three incredible consoles on the market that easily make 80%+ of PC gaming irrelevant, we hear a call to action for more Linux games?

    Um, sure. I'll get right on that.

    Gamers are adventurous folks. That right there is a positive sign. Linux adopters often need to be adventurous in order to even install a new operating system. But even better, gamers often build their own computers, either from scratch, a barebones kit, or a stripped down retail box.

    Do they? There was a time when that was certainly true. A lot of the remaining PC gamers I've seen purchase overpriced Alienware hardware and refer to it as their "rig". No offense to the remaining serious gamers who build their own PCs, but the incredible market power that used to be behind PC Gaming simply isn't there anymore. Look elsewhere for your coup de grace.

    1. Re:Late to the Party by mikesd81 · · Score: 4, Insightful

      I agree with you. If we want Linux adoption, then companies need to make drivers that support Linux. And Linux itself needs to make things more standard. Suse uses /srv/ for http and ftp. RH uses /var other distros use /opt. It makes installing some things difficult. Having to edit config scripts just to get a simple webmail program installed is not going to bring anyone to the world of Linux. Granted programs that you compile yourself will find the right places to put them and packages for your (you generalization) distro work, but for those programs that aren't packaged and don't need compiling it's a pain.

      The argument for OSS replacement of this or that program is starting to be less and less. There's tons of programs out there now that can replace proprietary programs.

      --
      That which does not kill me only postpones the inevitable.
    2. Re:Late to the Party by EightBits · · Score: 2, Interesting

      Not so fast. Gaming on Linux doesn't have to be on the PC. The PS3 runs Linux well. It has decent hardware for gaming purposes already built in. If game developers were to develop games that would run on a PS3 Linux using open APIs, it could be easily recompiled to run on a PC running Linux. Now you've developed for two platforms at the same time.

      What we need is very real and very serious (possibly commercial) support of Linux on at least one game console to make this work. Once game devs see that their competition is making more profit on a model like this, they will start to migrate to that platform. So perhaps the console manufacturers need to look at this. Sony did a half-assed attempt at this years ago, but if they (or a third party) introduced official support for a Linux OS on their console, they could make Linux gaming happen and bring more devs to their platform.

    3. Re:Late to the Party by AKAImBatman · · Score: 3, Informative

      If game developers were to develop games that would run on a PS3 Linux using open APIs, it could be easily recompiled to run on a PC running Linux. Now you've developed for two platforms at the same time.

      And now that the PS3 browser has Flash 9, you can make Flash games on the PS3 and tell everyone they work on the computer as well!

      Except for the minor issue of: WHY?

      Using the Flash games example, there was a push to make flash gaming happen on the Wii simply because of the Wii's more interesting control scheme. First developers tried to understand mouse motions in a way that would evoke a new experience with the Wii remote. Then they managed to get a hold of development information to target the motion and multiplayer capabilities of the remote. So there was a valid reason to target the system. Despite the superior flash support of the PS3, no one is falling over themselves to create a "PS3Cade" because there is no special access to the hardware. You simply hook up a keyboard/mouse and use it like a PC.

      Besides that, there's the issue that Sony has locked out the GPU on the PS3 specifically so that owners don't use Linux as a cheap development platform for PS3 games. Without GPU access, you're going to be limited to more crude games than would normally be possible on a PC. And with web gaming working its way up the low end, there's little room in-between for PS3-targeted games.

    4. Re:Late to the Party by Bieeanda · · Score: 1

      So perhaps the console manufacturers need to look at this.

      Quick question. Why? Console manufacturers are competitive to the point where they can, have, and will buy exclusive rights to a title in order to improve their consoles' install base. Not their competitors' install bases, and certainly not Linux Distro Foo's install base. There may be some minor argument for it on the developer level, but bear in mind that the difference between consoles goes a great deal deeper than simple operating systems.

    5. Re:Late to the Party by BikeHelmet · · Score: 3, Informative

      PC gaming has been increasing - not declining. However, the growth rate was slowing/stagnating for a few years there, while at the same time it was going up massively for consoles.

      That was partly due to the lackluster games being shoved at us, favouring graphics over gameplay and stability. After all, pushing bleeding edge graphics is the most important factor - who cares if the game crashes every 30-80 mins!

      It's also partly due to the expensive Vista/DX10 upgrades required to play new games. Most people required whole new systems, so before they could buy "new" games, they needed to spend $1000 getting up to date hardware.

      But now that people have their new hardware(which will stick around for 5 years, just like a console), they're ready to buy games again - and they're in luck, since the past half-year has been great for quality games.

      I predict in ~3-4 years we'll have another "death of PC gaming" era. It's a cycle

    6. Re:Late to the Party by Anonymous Coward · · Score: 0

      PC gaming has been increasing - not declining.

      [Citation Needed]

    7. Re:Late to the Party by cgenman · · Score: 5, Insightful

      As a game developer, I'm kind of annoyed how trivializing this is to the development process. A great game can take a team of 200 people 3-5 years to make. Most games are between 3 - 30 million dollars to make, and 80% of them don't make money. That means you need to spend between 15 and 150 million dollars to finally get a game that catches on.

      It's not a trivially easy hook to sell systems.

    8. Re:Late to the Party by chromatic · · Score: 2, Insightful

      Most games are between 3 - 30 million dollars to make, and 80% of them don't make money.

      That sentence answers and then asks its own question.

    9. Re:Late to the Party by BikeHelmet · · Score: 4, Informative

      I need citation? The other guy didn't give any.

      Go read a report like this one:
      http://www.marketresearch.com/product/display.asp?productid=1911800&g=1

      Or articles like this (more aimed at consoles):
      http://www.theglobeandmail.com/servlet/story/RTGAM.20081223.wgtyearinreview1222/BNStory/PersonalTech/home?cid=al_gam_mostview

      Or read Gamasutra.

      Most of the "doom and gloom" PC game sales figures are for retail outlets, and fail to factor in the tens of millions(?) of sales done online, through services like Steam, Stardock, Direct2Drive, etc.

      There's lots of articles out there stating that 2008 was a good year for gaming.

    10. Re:Late to the Party by Macthorpe · · Score: 1

      I need citation? The other guy didn't give any.

      You're on Slashdot and challenging the groupthink - be thankful you didn't have to write a 10,000 word essay ;)

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    11. Re:Late to the Party by Drinking+Bleach · · Score: 1

      Besides that, there's the issue that Sony has locked out the GPU on the PS3 specifically so that owners don't use Linux as a cheap development platform for PS3 games.

      I've never bought this story or any of its similar variants without a valid citation. A better hypothesis in my opinion, is that NVIDIA (who manufactures the PS3's GPU) doesn't want users to be messing with pretty graphics on the PS3.

    12. Re:Late to the Party by grotgrot · · Score: 1

      And how much effort do you think it takes to make a great text editor, compiler, kernel, windowing system etc?

      The problem the PC industry has is "sharing". So called piracy is seen everywhere as well as considering the used market hostile to its interests. Open source/free software is the other way round. It is all about sharing. The more sharing that goes on, the easier it is to recruit more developers (people to improve the software via code, testing, documentation, art assets etc). That incredible army can bring about rapid improvement especially compared to a traditional development team (see cathedral and the bazaar).

      The open source world also leads to better tools. Since volunteer time is precious, there is a big incentive to give them productive tools. You can see how several other commenters have been pointing at the tools and hoping for improvement and standardisation.

    13. Re:Late to the Party by martin-boundary · · Score: 1

      Granted programs that you compile yourself will find the right places to put them and packages for your (you generalization) distro work, but for those programs that aren't packaged and don't need compiling it's a pain.

      If it's not packaged and doesn't need compiling, then it's probably not open source in the first place. If that's the case, then you're wasting your time. Get an open source tool that does most of what you want, and improve it, or pay someone to improve it. You'll have more success than asking a company to fix their software to run properly on Linux, and you'll be helping others in the process.

    14. Re:Late to the Party by Richard_at_work · · Score: 1

      Your 'better' hypothesis makes less sense than your dismissed hypothesis.

      Its simple. Sony makes money from the licenses development studios pay to them to release for the PS3 - unfettered development under Linux, with full access to all the nice hardware the PS3 has available, means development studios have a path to take while avoiding the licensing costs.

      Claiming Nvidia don't want users interacting with their hardware on Sonys platform, when they can pretty much everywhere else, doesn't make the slightest sense.

    15. Re:Late to the Party by Nutria · · Score: 1

      As a game developer, I'm kind of annoyed how trivializing this is to the development process. A great game can take a team of ...

      I think it would be adequate if you "just" ensured that games worked well under Wine, or, more practically, it's game-specific derivatives.
      http://www.codeweavers.com/products/cxgames/
      http://www.cedega.com/

      --
      "I don't know, therefore Aliens" Wafflebox1
    16. Re:Late to the Party by Anonymous Coward · · Score: 0

      While it's definitely a problem for installing applications in general, for games you could probably get away with just dumping everything in /opt and adding menu items using the Freedesktop standard. It won't be managed using the package manager, but that's probably OK since it's all in one place anyways.

    17. Re:Late to the Party by TheRaven64 · · Score: 2, Informative

      A great game can be written by one guy in a basement. A worthless game can be written by a team of 200 people over five years. Sure, there are good big-studio games and there are (a huge amount more) completely worthless or perpetually-unfinished individual projects, but it's a mistake to claim that only expensive-to-produce games are any good.

      --
      I am TheRaven on Soylent News
    18. Re:Late to the Party by drsmithy · · Score: 2, Insightful

      Most games are between 3 - 30 million dollars to make, and 80% of them don't make money.

      Genuinely "don't make money", or Hollywood-style "don't make money" ?

    19. Re:Late to the Party by PainKilleR-CE · · Score: 1

      Part of the reason gamers are purchasing more pre-built boxes is that the price of those boxes have come down. People buy Alienware because they have too much money on hand and it gives them some bragging rights in some areas (or they want a gaming rig but don't want a desktop). The last time I looked at the option of repairing my old gaming system, it was cheaper to buy an HP with an upgrade to a 19" LCD than to buy the new motherboard/CPU/RAM and a hard drive, and I just can't afford to spend the kind of money I used to on my systems.

      On the other hand, a larger portion of PC gamers are used to tweaking their OS than other portions of the PC market. If you want to know how to get Windows running faster, you just have to search a couple of gaming sites to find all of the unneeded services (of course you might not be able to do some things other people might find necessary after the tweaks are done), the special registry hacks, and so forth that will get things moving faster. Of course many gamers are just following the instructions on those sites, but somewhere along the line a group of gamers came up with the information and put it out there in the first place.

      I think it's probably about 10 years too late for Linux to tap into the gaming market to take over a huge chunk of market share, but it's still a portion of the market that Windows has never been particularly popular with in and of itself (but rather simply because of DirectX). Windows 95 was not seen as necessary to gamers when they were playing Quake and the first C&C, and even DirectX didn't matter to most gamers until it hit version 5 and developers really started using it.

      --
      -PainKilleR-[CE]
    20. Re:Late to the Party by Anonymous Coward · · Score: 1, Insightful

      Let me see if I've got this straight: PC gaming was a huge market during the 90's and first half of the 2000's. In the past few years, the PC market has been on the decline, propped up only by the massive MMORPG sales. Now in 2009, a year by which there are three incredible consoles on the market that easily make 80%+ of PC gaming irrelevant, we hear a call to action for more Linux games?

      Um, sure. I'll get right on that.

      Gamers are adventurous folks. That right there is a positive sign. Linux adopters often need to be adventurous in order to even install a new operating system. But even better, gamers often build their own computers, either from scratch, a barebones kit, or a stripped down retail box.

      Do they? There was a time when that was certainly true. A lot of the remaining PC gamers I've seen purchase overpriced Alienware hardware and refer to it as their "rig". No offense to the remaining serious gamers who build their own PCs, but the incredible market power that used to be behind PC Gaming simply isn't there anymore. Look elsewhere for your coup de grace.

      PC Gaming will never, ever die. The most successful game in the world right now is a PC Game. And, quite frankly, the consoles are beginning to look more like personal computers, and their games more like PC games.

      Consoles have their advantages, and PC's their disadvantages, but their separate strengths are the other's weakness. I see them converging more.

      AC (too lazy to login)

    21. Re:Late to the Party by caramelcarrot · · Score: 1

      Given that you can now buy a PC that can stomp on the PS3's performance for a similar price, no, overpriced rigs are just an artefact of the higher end market (i.e. idiots with too much money). I think the main thing harming PC gaming is in fact laptops - most of my friends now own laptops, and they mostly have miserable 3D performance.

    22. Re:Late to the Party by Weedlekin · · Score: 1

      I couldn't read the first article because it requires a log-in, but the second one (I assume it's the part labelled "Still Thumping") says exactly the opposite of what you're claiming, i.e. that there aren't many PC-specific games being written nowadays except MMOs and web-based puzzle games, with most of the other big-name titles being console ports that don't use the host hardware particularly well.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    23. Re:Late to the Party by cgenman · · Score: 3, Insightful

      In terms of game development, commercial tools are still far better than OSS ones (sadly). 3DS Max and Maya, while still junk, are light years better than Blender. Gimp is not as usable or fully featured as Photoshop, especially for toolchains that can directly utilize PSD files. And at 50 dollars an hour or so, there is a huge incentive to get retail developers better tools.

      On that last point, the PC community enjoys a thriving modding scene, where great games *are* developed utilizing some of these tools in a community-driven rules free environment. Commercial projects are created in such a way that new scripts or entire new engine modules can be compiled into the game and run, opening up the software *almost* entirely. You're not competing with a straight retail market, but a hybrid one.

      The article's proposition of pushing a Linux gaming machine is a bit absurd, and is the sort of thing that companies waste money on all the time not realizing just how insanely difficult it is. To name just a few failed ones: Apple Bandai, Nintendo Virtual Boy, Panasonic 3DO, Philips CDI, Milton Bradley Vectrex, Sega Master System / CD / 32x / Saturn / Dreamcast, Atari 7600 / Lynx / Jaguar, Neo Geo CD / Pocket, Pioneer Laseractive, Amiga CD 32, Casio Loopy, Tiger Game.com / Gizmondon, Nokia N-Gage, VM Labs Nuon, Tapwave Zodiac, Bandai's WonderSwan / SwanCrystal, and a host of edutainment consoles all on clearance at Marshalls. Heck, the idea of a dedicated linux gaming machine was tested by Indrema's L600, which was never released due to intense competitive pressure from the other consoles on the market. The GP2x game system runs on embedded Linux, as does OpenPandora, and occupies a tiny niche segment. Sony has been great about releasing Linux on their consoles, none of which have really gone places. If you want to break into the market, commit yourself to two generations of systems and a minimum expenditure of 800 million dollars (2x 100 ml development, 100 ml marketing, 100 ml manufacturing / distribution setup, 100 ml eating costs on the first units sold / other issues).

      If you want to capture desktop market share: fix the glaringly obvious usability problems with Gnome/GnuLinux, pour some effort into a sane file system with only necessary components exposed to users, and remove technical aspects wherever they user doesn't need to see them (like -rwxr-xr-x file permissions). These are not easy by any stretch of the imagination, but at least your development dollars are going at the primary problems with the Linux desktop, rather than propping up Loki as a savior.

      Linux is a world-class platform for servers, a halfway descent desktop, and a kind of crappy gaming machine. Pushing it as a proper gaming machine is an incredibly expensive way to not play to it's strengths, and wine compatibility (which the article does not focus on) can never surpass the target platform.

    24. Re:Late to the Party by Kashgarinn · · Score: 1

      I don't think alot of people understand the linux/OSS reality. The the rule of OSS is; 1) the tools are out there 2) it's free to use 3) go do it yourself.

      Everytime something is added it's either because a) someone payed a programmer to do it and for some reason gave it away b) a programmer needs it and did it himself and for some reason gave it away or c) someone learning or trying to break into the business took it upon himself to do it and gave it away to get attention.

      If that is what drives the OSS, then OSS games will follow the same paradigm, and you have to start doing it yourself.

      I'd say C) will help the situation the best, but that's only if they have the tools around to make games, so anyone interested in seeing more games on Linux will have to start with something simple, completely open and editable by anyone.. Of course, the big corporations have already captured some of that in littlebigplanet and spore, but any person who can create the tools to create a game, somehow create interchanging programming parts which can themselves be individually worked on when someone bored wants a challenge, that would be a good first step.

      I'd say games for linux is already here with flash games, but you'd all snort and whine for more "real" games, and that will happen.. when someone else goes and does it because you're not going to, are you?

      AMD is doing alot to make sure that their drivers will be good when the gaming crowd finally hits onto linux, freeware games have and can survive with being ad-supported, and I'm seeing the next REAL step is that some game company who is releasing free ad-based games (or MMORPG games) develop them for linux as well as windows.

    25. Re:Late to the Party by Anonymous Coward · · Score: 0

      I can't stand controllers, though. What's a poor keyboard and mouse gamer to do?

    26. Re:Late to the Party by bckrispi · · Score: 1

      It's also partly due to the expensive Vista/DX10 upgrades required to play new games. Most people required whole new systems, so before they could buy "new" games, they needed to spend $1000 getting up to date hardware.

      O RLY?


      Can you name one PC game on the market that requires Vista or DirectX 10? And where the hell do you get that $1000 from? I just upgraded my three year old desktop to an AMD Phenom Quad core with a GeForce 9800 GTX+ for under $400. I haven't found a game on the market that it can't run at or near maximum settings.

      --
      Xenon, where's my money? -Borno
    27. Re:Late to the Party by ucblockhead · · Score: 1

      It depends on the genre. Games like "Everyday Shooter" or "World of Goo" can be developed like that. A game like GTA IV or Fallout 3 quite simply cannot.

      --
      The cake is a pie
    28. Re:Late to the Party by Anonymous Coward · · Score: 0

      Hear, hear.

      Games are a lot like Hollywood movies today; glitzy and eye-pleasing, and certainly very expensive to make, but the quality, if anything, has gone down.

    29. Re:Late to the Party by TheRaven64 · · Score: 1

      What about games like Battle for Wesnoth, Nexuiz, or Vega Strike? They're very complex, have some good artwork and sounds, but were developed by small teams of volunteers.

      --
      I am TheRaven on Soylent News
    30. Re:Late to the Party by radish · · Score: 1

      The PS3 runs Linux well

      Yes.

      It has decent hardware for gaming purposes already built in

      Yes, but that hardware isn't accessible from Linux.

      If game developers were to develop games that would run on a PS3 Linux using open APIs, it could be easily recompiled to run on a PC running Linux

      Apart from the entirely different architecture of course. The whole cell thing is really quite different from x86 both in terms of low level interaction (which a cross compiler could take care of) and also things like threading and memory model. It's far from a simple recompile if you want decent performance.

      Sony did a half-assed attempt at this years ago, but if they (or a third party) introduced official support for a Linux OS on their console

      They already officially support it. You just can't write games with it because of the hypervisor. The last thing Sony want is people writing games on their system without going through the "offical" channels, because they make good money from licensing. Microsoft are actually better than Sony in this regard, in that XNA allows anyone to download the SDK and write an Xbox360 game using the full system and all the hardware. The only issue there is that, like Apple, MS own the only distribution point.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    31. Re:Late to the Party by mikesd81 · · Score: 1

      Well. Most of thew webmail packages I looked at had to be adjusted to play with where my distro put the www files. I should have been more clear. I meant packaged as a binary not a tar ball. Webmail programs don't need to be compiled.

      --
      That which does not kill me only postpones the inevitable.
    32. Re:Late to the Party by turing_m · · Score: 1

      Linux is a world-class platform for servers, a halfway descent desktop, and a kind of crappy gaming machine.

      That's an excellent nutshell view of Linux as it currently stands - correct on all counts. Thank you for that.

      I'm not convinced the approach of a dedicated Linux gaming machine won't work, although history is littered with examples of failed consoles. Maybe a variation on that theme. There is an incentive to make something like this work. Think of a combination of the following: AMD 780G mobo and CPU, Ubuntu, Steam. The CPU/mobo already have the capacity to be a decent games platform, and is marketed as such (AMD Game!). They are currently let down by drivers in Linux. By 2010 the ATI FOSS 3d drivers should be half decent. Obviously AMD sees some sort of future in Linux otherwise they would not be doing this.

      Success really hinges on something like Steam supporting Linux. The games are good, attracting gamers. Steam's DRM ensures that developers get paid. The more platforms that Steam can run on, the more revenue. The cheaper the platform, the larger the volume.

      As PCs powerful enough to run games become more of a low priced commodity, more people will buy them, and the price of the OS will loom large. Linux can be expected to become more common as a result. If Steam moves now, it will gain a large (and difficult to erode) market share among Linux users, and also experience. Steam will have some competitive advantages over consoles. Steam doesn't have to invest anything in hardware development (in what is a loss leader anyway) - AMD, Intel, ATI and Nvidia will do that for them as a matter of course. Consumers will be constantly upgrading in piecemeal fashion; there won't be a situation where their hardware is all obsolete (e.g. a console at the end of the lifecycle), and thus there won't be the risk of a mass migration to a competitor. Consumers also have some advantages over consoles with that sort of setup - hardware upgrades won't render their investment in older games obsolete. Motherboard vendors like Asus could even incorporate Steam into a fast boot, nullifying the fast boot advantage of consoles.

      --
      If I have seen further it is by stealing the Intellectual Property of giants.
    33. Re:Late to the Party by Jamie+Lokier · · Score: 1

      Sometimes great games don't make any money due to inadequate marketing and distribution.

      It's a complicated thing, making money even when you have a good game, even when reviews in magazines are quite positive.

    34. Re:Late to the Party by chromatic · · Score: 1

      Sometimes great games don't make any money due to inadequate marketing and distribution.

      Agreed. Making back $3 - 30 million is more difficult than making back $100 - $300,000.

    35. Re:Late to the Party by erwanl · · Score: 1

      There is a huge difference between a game and all the software you're talking about: you can use a text editor, compiler, kernel for 30 years and still need it, while for a game you may get bored. Additionally, there is the story/discovery aspect that make it harder for a game to keep people involved from the version 0.1 to post-1.0. Being involved early spoils your experience of the finished product, and after 1.0 there is few incentive to continue development. Some games don't have a story or can be fun even in a pre-version (like a tetris) but the risk of getting bored is still much higher than for a text editor or a web browser you will be using every day no matter what. That makes games much harder to develop as open source projects than other kind of software.

  5. The way I see it... by Laser_iCE · · Score: 0, Redundant

    Linux would be great for gaming, since the OS itself uses so little memory, it means there's a good chance that games are going to run faster than on Windows (XP) with explorer.exe taking up a large chunk of memory.

    Why don't we take the same approach as they do to distro's of linux, a group of smart-minded people gather together, make a product, release it to the community, and then it starts from there. Modding, including ideas, etc. I'm sure there are many enthusiastic programmers and graphics designers out there eager to get into a project like this, but they have no idea where to put their name.

    1. Re:The way I see it... by AKAImBatman · · Score: 4, Informative

      Linux would be great for gaming, since the OS itself uses so little memory, it means there's a good chance that games are going to run faster than on Windows (XP) with explorer.exe taking up a large chunk of memory.

      /me finds nearest wall.

      *thunk*

      *thunk*

      *thunk*

      *thunk*

      *thunk*

      Ok, now that that's out of my system... your statement is completely and utterly incorrect. Memory usage is generally not a major factor in performance unless the system becomes memory constrained. In that case a system that is not starving for memory will absolutely outperform a system which is not. But in today's world of 2GB+ systems, explorer.exe is not exactly the biggest memory hog. (Try your web browser for a good start.) Video games often worry more about the space available in the GPU's memory than the amount of main memory available.

      Secondly, the vast majority of Linux users are going to launch their game via their favorite desktop environment. Since the feature-rich KDE and GNOME desktops are the most popular, there's a good chance that their Linux-based desktops are eating just as much if not more memory than Windows XP's explorer.exe. But no one is really concerned about that on today's multi-GB systems, so I recommend you either not worry about it or run something slimmer like XFCE.

      Thirdly, am I the only one who remembers the late 90's where much of the Linux community took it for granted that Linux was faster than Windows? That is, until benchmarks came out in '99 that showed that Windows had a significant performance advantage, especially in I/O heavy areas such as web serving. The news did result in a newfound focus to make Linux highly competitive, but it seems to me sir that your post needlessly repeats history.

      Learn from history, least you repeat it. ;-)

    2. Re:The way I see it... by Bieeanda · · Score: 1

      What? Explorer.exe takes up 43 megs of RAM on my machine, at this second, while Firefox is tilting the scales at 180 MB. Given that the average consumer machine these days is shipping with two gigs of RAM, that forty megs is a fraction of a drop in the bucket-- these aren't the bad old days of DOS, when we needed boot disks to squeeze every last kilobyte out of below-640K RAM. Any extra performance you squeeze out of a trifling bit of memory is negligible.

    3. Re:The way I see it... by Creepy+Crawler · · Score: 2, Interesting

      The way one plays windows games via Wine is to create a separate account with X that only spawns an xterm. One gets better performance than Windows does, doing this way.

      Perhaps one could load a 2d Windows platformer via Gnome or KDE, but it'd probably be slow. oh well.

      --
    4. Re:The way I see it... by drik00 · · Score: 3, Interesting

      I honestly don't know what you're smoking. I submit the following example:

      Running World of Warcraft + Firefox (and system monitor) in Vista = 15 frames per second, over 2gb RAM usage

      same hardware,
      WoW (under WINE, no less) + Firefox (and system monitors) in (a fresh install, no tweaking) of Ubuntu = 60 frames per second, only 700MB total RAM usage. ... WoW for x86 isnt really meant to run in OpenGL mode, and like I said, under WINE, and I'm getting four TIMES the performance?

      J

      --
      Beer, now there's a temporary solution -- Homer Jay S.
    5. Re:The way I see it... by Anonymous Coward · · Score: 0

      ...and now we've found that single person who fell for the Microsoft-funded FUD "performance comparison" "research".

    6. Re:The way I see it... by Jamie's+Nightmare · · Score: 1

      Maybe you can share your stash with the rest of us? Over 2 gigabytes for an old ass RPG? I don't think you're reading the right numbers. Maybe you were using over 2 gigs in total with WOW, Firefox, and everything else you've got loaded up at the time. But 2 gigs for one game? No, not buying it. Show us a screen shot form Process Explorer, otherwise this is just troll fodder.

      15 FPS you say? Sure, that's possible. I can get the same thing in Source Engine games when I enable HDR and 4x AA at 1440x900. Can you really be sure you were using the same settings on your Linux box? Could you even enable Anti-aliasing, or even know what it is? Are you using the original drivers that shipped with your card?

      Your story just isn't credible, but it's sure is a nice bash on the gaming performance of Microsoft operating systems. Bravo.

      --
      "When you see a unixer brainwashed beyond saving, kick him out of the door." - Xah Lee
    7. Re:The way I see it... by El+Lobo · · Score: 1

      You sir don't understand a thing about the way Vista memory manager works. So you have, say 4 gb RAM. You are running WoW and on linuzz and it is taking 700 Mb. On Vista it takes all 4Gb. Now tell me, WHICH system is working more effective? Linuzz which is leaving your memory unused or Vista, which is using all the memory you have purchased with your hard earned money?. Don't worry, if another process is started, Vista will free some memory from WoW for the new one.

      --
      It's time to realise that Abble's products are the biggest abomination these days. Just say NO to the dumb iAbble way!!
    8. Re:The way I see it... by KasperMeerts · · Score: 2, Insightful

      Linux does the same, using memory not used by programs as cache. But unlike in Vista, the System monitor in Ubuntu gives you the memory used by programs and not the silly and meaningless total used memory like in Vista.

      --
      As long as there are slaughterhouses, there will be battlefields.
    9. Re:The way I see it... by Richard_at_work · · Score: 2, Informative

      I have no idea what you are smoking either - I just did your 'example' and got 50fps on Vista (Home Premium), 1.2GB ram usage when running WoW and Firefox (plus system monitor). I cant do the Wine example, but from the look of your Vista example you have something seriously broken and thus it isnt a good example.

    10. Re:The way I see it... by Xugumad · · Score: 3, Informative

      > Linux would be great for gaming, since the OS itself uses so little memory, it means there's a good chance that games are going to run faster than on Windows (XP) with explorer.exe taking up a large chunk of memory.

      Linux is terrible for gaming; the driver support makes Vista look like heaven. As a result, assuming you can even get drivers for your card, and you can get them to run with the distro you use, and you can get the accelerated mode to work, they're still probably going to be slower than the Windows drivers.

    11. Re:The way I see it... by Xugumad · · Score: 1

      There's something SERIOUSLY wrong with your Vista install. I was dabbling with my server box and WoW a while back; at 720p on onboard graphics, it runs smoothly on medium settings. It's a quad core, but again 2GB RAM.

      Run msconfig.exe, see what's running on startup. I'd put money on Acrobat update, Java update, OpenOffice.org quick launch and a bucket of other things are clogging your system down.

    12. Re:The way I see it... by Umangme · · Score: 1

      I have got to say that I agree with you completely.

      I almost never play games. But Windows out-performs Ubuntu for games (atleast on my compter).

      A game like Need for Speed 4 works on WinXP on my really old computer pretty well. It's smooth even on best quality (It takes up to 230 seconds to load WinXP on the computer)

      Ubuntu boots and runs much faster. But gaming - no. A game like Penguin planet racer ran so badly that I removed it immediately. My screen updated once in a few seconds to tell me what happened to poor tux!

    13. Re:The way I see it... by Bert64 · · Score: 1

      With linux, a distro specifically aimed at gaming could be created... One with a minimal interface (like the ones present on games consoles), rather than a bloated desktop environment, and nothing running in the background wasting cpu/mem...

      There is a reason why the original xbox (celeron 700mhz, 64mb ram, geforce 3) can play games that would be uselessly unplayable on a windows machine of comparable spec.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    14. Re:The way I see it... by Anonymous Coward · · Score: 0

      Well, explain this then: http://wiki.winehq.org/BenchMark-0.9.33 .

    15. Re:The way I see it... by Bert64 · · Score: 1

      On what hardware?

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    16. Re:The way I see it... by Bert64 · · Score: 1

      Your comparison is also invalid, because your hardware could be radically different to his, and you weren't able to perform the ubuntu comparison to see if you got 100+ fps (as it should if it follows his example, assuming your machine is considerably more powerful to achieve 50fps under vista).

      Incidentally there were other tests done a few months ago showing wine and xp outperforming vista by a considerable margin in many games.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    17. Re:The way I see it... by slack_prad · · Score: 1

      If you shutdown vista using system monitor, you'll get a better fps.

      --
      Sent from my desktop computer
    18. Re:The way I see it... by Anonymous Coward · · Score: 0

      "That is, until benchmarks came out in '99 that showed that Windows had a significant performance advantage, especially in I/O heavy areas such as web serving. The news did result in a newfound focus to make Linux highly competitive, but it seems to me sir that your post needlessly repeats history."

      I guess you missed the part where the people doing the benchmarks were paid by MS, used MS engineers to highly tune the MS config, did pretty much nothing to the Linux install, and subsequently got in huge trouble due to the gaping holes in their study (which led them to redo it). I could point to tons of benchmarks which say just the opposite as the dubious benchmark you quoted.

      Your example is terrible. Try again.

      Also, it was widely known that around the same time as the study you were quoting, people routinely got higher frame rates in Quake III in Linux than in Windows. Yes Virginia, Linux is a fast OS that is very capable of outgaming Windows (and especially Vista). Your whole post is suffering from selective memory.

    19. Re:The way I see it... by Anonymous Coward · · Score: 0

      That's funny, you must have the Special WoW Bloat edition. And integrated video.

    20. Re:The way I see it... by ucblockhead · · Score: 1

      To add to that: lots of PC games are ported to consoles, and consoles these days usually have around 256 MB.

      --
      The cake is a pie
    21. Re:The way I see it... by Jamie's+Nightmare · · Score: 1

      Open the Task Manager. On the bottom of the window you'll see the Physical Memory currently allocated to programs listed as a percentage. Now click on the "Performance Tab", you even get a cute green meter and history graph. It was there the whole time.

      --
      "When you see a unixer brainwashed beyond saving, kick him out of the door." - Xah Lee
    22. Re:The way I see it... by Anonymous Coward · · Score: 0

      I have four comments which might explain this behavior. The real reason is likely some combination of factors.

      First, you're comparing apples to oranges. Run WoW in OpenGL mode under Windows before making claims like this.

      Second, you have a bunch of 3rd party crap running in the background. Have you checked to see if your PC is participating in any botnets recently?

      Third, you might be having driver issues in Windows.

      Fourth, you might inadvertently be running WoW at higher video quality settings in Windows.

      By the way, in Windows Vista, explorer.exe takes up ~26mb. Yeah, massive memory hog there.

    23. Re:The way I see it... by Anonymous Coward · · Score: 0

      Anyone can point the camera towards the sky.

  6. What a bunch of wank by kiddygrinder · · Score: 2, Interesting

    There is pretty much zero evidence that if recent games were available for linux it would speed adoption, even though for me personally the thing that let me switch was getting wow to run under wine (along with an unexplainable crappy ping in vista).

    What has actually been observed to increase adoption (citation needed) is fancy crap like wobbly windows and spinning cube desktops.

    Maybe collectively the companies could make a "content light" face booking, im-ing spinning flashing version of linux and attempt to lock up the teen market, i think you might find that would be of more interest to more people than the marginally smaller "hardcore pc gaming" crowd.

    Personally i don't really care.

    --
    This is a joke. I am joking. Joke joke joke.
    1. Re:What a bunch of wank by Anonymous Coward · · Score: 0

      gOS could sorta fill the gap you're talking about: http://www.thinkgos.com/index.php

    2. Re:What a bunch of wank by grumbel · · Score: 1

      Yep, the problem is that games don't push a platform, *exclusive* games do. If you would have a handful of MetalGears and Halos a year exclusive for Linux I bet that it would give a decent push to the platform and make Linux at least a standard dual boot on every gamers PC. Trouble of course is that those games cost millions of dollar to create and nobody that is investing that kind of money is going to do a Linux-only game when he could do a multiplatform release instead and get quite a bit more money, especially today where the PC platform is already not in the best shape.

      That of course doesn't mean that Linux gaming should just be given up, I just don't see much hope for native Linux games anytime soon. Wine on the other side is extremely important and gives access to a much bigger range of games then an effort for native Linux games ever could. So any money that goes into Linux gaming should really go into improving Wine, since even when it ends up always being a step behind Windows, thats still a lot better then not being part of the game market in the first place, especially considering that gaming is often the only thing that lets people keep around a Windows for dual boot.

      Truth to be told, there simply are no big exclusive native Linux games and there likely won't in the years to come.

    3. Re:What a bunch of wank by Anonymous Coward · · Score: 0

      I agree with your entire post, but just want to add a sub-point.

      When evaluating platforms, gamers I've met tend to think in terms of how many unique games they can get, relative to the (sometimes) different experiences per platform.

      Linux will probably only be able to get the FPS market. This is because Windows offers more games than Linux does (on the same hardware). The difference would probably only be a few frames per second in Linux's favour... Assuming video card driver equality.

      The best way to get gamers who would otherwise use Linux, is probably by making a Linux-capable router really gamer-friendly, and marketing it within the gaming community as such.

    4. Re:What a bunch of wank by Kjella · · Score: 1

      There is pretty much zero evidence that if recent games were available for linux it would speed adoption, even though for me personally the thing that let me switch was getting wow to run under wine (along with an unexplainable crappy ping in vista).

      If all it takes is a counter-example, I can give you anecdotal evidence from my friends. Unfortunately, it's not just one thing that needs fixing. The 3D drivers needs improving, the WINE emulation of DirectX should be done directly and not through OpenGL, different games use many different features and toolkits where WINE would need to improve the general Windows support (or all must use cross-platform tools, highly unrealistic), you'd have to get more help than "not a supported configuration" and a million other small and large issues.

      WoW is one target and a very important one for WINE, as many people playing it are happy as long as that one game works. But the non-MMORPG gamer that switches games every few months will run into such a mixed bunch of experiences it's not even close. I am happy that there are *some* games that run great, but you most definately have to say "I play the games that work" rather than "I play the games I want" and forego or dual-boot for the rest. There is nothing like an easy fix for that.

      --
      Live today, because you never know what tomorrow brings
    5. Re:What a bunch of wank by David+Gerard · · Score: 1

      "the WINE emulation of DirectX should be done directly and not through OpenGL"

      This shows little to no understanding of how DirectX is done in Wine.

      By the way: the Wine d3d layer is actually used by Parallels to do DirectX.

      --
      http://rocknerd.co.uk
    6. Re:What a bunch of wank by LWATCDR · · Score: 1

      I tend to agree. Quicken, QuickBooks, and TurboTax would help a lot more.
      Quicken online helps but I think a lot of people would rather have their accounting software local.
      A bunch of simple games would really help. PopCap would be a big win for Linux :)

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    7. Re:What a bunch of wank by kiddygrinder · · Score: 1

      i agree with this, ubiquitous games are more important than big names, counterstrike will allow many people to move without changing their habits, bioshock will simply allow 15 people to not be annoyed at having to reboot to windows for a month.

      --
      This is a joke. I am joking. Joke joke joke.
  7. Is Desktop gaming healthy enough? by SanityInAnarchy · · Score: 1

    The only way I see this working is to somehow use the openness of a Linux console as an advantage. It's like having a gaming PC, without the disadvantages of a PC (viruses/maintenance), and with all the advantages of a console (couch/controller/TV vs monitor/keyboard/mouse).

    But even as a hypothetical, I can't really come up with a good example. Maybe an extensive modding community? Maybe an easy way to do this with a laptop?

    --
    Don't thank God, thank a doctor!
  8. Demographics. by B5_geek · · Score: 3, Insightful

    I am 35. I got my first computer a Commodore64 around 1984. 1986 I first started connecting to BBS's and then to run my own BBS. I _was_ a hard-core gamer.

    Now I play flash-games, or classics in a Dosbox window. Sorry but Linux gaming missed it's mark by being 15 years too late to the table. Don't get me wrong, I still occasionally play Enemy Territory, Padman, and other 'popular' games, but the kids today don't care. Not like we used to care. I am likely to hear BOOM-HEADSHOT! yelled across the LAN party these days as we would yell "I'M IN!!!" when 'searching' for a virgin ftp server to use as dump sites back in the day.

    --
    "The price good men pay for indifference to public affairs is to be ruled by evil men." ~Plato (427-347 BC)
    1. Re:Demographics. by Anonymous Coward · · Score: 0

      This raises an interesting point...

      When I was a kid (80s-90s), getting a game working was half the fun. I went to the local geek store (PC BUGS), and looked at all the pretty boxes until I found one I liked. I'd buy it, go home and spend three days reconfiguring my parents computer until it worked. Sometimes requiring actual new hardware. After the first three times I formatted the C: drive and started from scratch, my mom bought me my own machine.

      That is pretty much the heritage of my geek foo.

      I see kids today get pissy and give up because the installer takes more than 5 minutes. They run back to their console and think the gaming experience is better. Well, in some ways it is. It's generally quicker, it's simple to the point of idiocy, and it's almost totally integrated. Voice, video, sound, controls, and multiplayer all come in a nice wrapped up package. The only part they have to think about is if they want the grape or cherry headset.

      PC gaming is complicated. I know, most of us don't think so, but it is for people without a lot of computer skills.

      How do you find your friends online with a console? You click on their name in a list and you get asked if you want to talk, or join them.

      How do you find them with a PC game? You install a Xfire and use that, or gamespy (shudder), or all seeing eye (is that still around?), or steam, or whatever. The point is, it requires a bit more effort on your part, and more cooperation from your pals.

      What if you want to enjoy the new game you just picked up? On a console, you put the disc in, pick up the controller and get some dew from the fridge.

      On your PC, you put the disc in, supress the autoloader, run the setup.exe on the disc... woops, that one installs gamespy, fuck, ok, this one... yep that worked. OH shit, I don't have 11gb of free space on my c: drive, guess we'll go for F:. Now you drool over the jewel box for 20 minutes, and when its done... You reboot. Alright fine, rebooted, all set, hit it... crap, black screen. Shit, I need to update my video drivers. Alright, done rebooting, lets roll. Wow, cool logos, why is the sound fucked up? *Sigh* DL/Install/Reboot. Alright, hit it... Cool, It's loading.......Oh good it's done. Nope it's loading again......Oh finally, do you click "new game" or "settings" because if you didn't click settings it's going to look like shit, or run like shit, it's 50/50. Alright, got the settings all sorted for my machine... New game, oh they didn't take effect until I restart the game...

      Restarted, done loading. New game. Cool cutscene.... CRASH.

      Fuck it, I'm gonna go play some wii bowling.

      You see why maybe the PC market is having problems?

      Combine the general complexity with the industries propensity to put CDs in the box that contain a game that doesn't actually function yet, and you've got an industry in decline. A while back, maybe 2-3 years, I purchased two brand new games, practically on release day (it was in fact the first day BF2 was available). Black and white 2, and battlefield 2. Man, I was so happy that day. It's friday, I've got 2 great new games I've been waiting for, and my Wife and kids are visiting the grandparents for the weekend. It doesn't get any better. Get home, install, run... crash. Drivers, reboot, clean up, reboot, all good-check, run the game, NOPE. Both of them were broken out of the box. BF2 would only play in local mode, it wouldn't connect to any server until they patched it. B&W2 wouldn't run at all on Nvidia hardware. My system far exceeded the specifications for these games, frankly, it was state of the art at the time. I even went ahead and rebuilt from the ground up with a fresh XP install and all the latest drivers and updates. The games were simply broken out of the box.

      I had to wait a week or more for patches to run either of my two new games, and by then I was less than happy about it.

      That was the last time I purchased a game with an EA logo on it. Er... I guess it "almost" the last time. I did buy COD4, but I waited till after the first patch was out.

    2. Re:Demographics. by Anonymous Coward · · Score: 0

      "The kids don't care"

      Citation needed. All I ever play is OpenArena and Nexuiz with my friends, and I'm a teenager.

      If Ubuntu had a few more games in Synaptic, nobody would be complaining. I'd be able to get rid of a few more Windows installs, anyway.

  9. A little bit more complicated. by Shag · · Score: 4, Interesting

    I'm all for getting games away from Windows, because I remember DOS, I remember games running fine on DOS because the OS wasn't trying to do all kinds of crap under them, and I remember just about every version ever Windows breaking games that ran just fine either on DOS or older, lighter-weigh versions of Windows.

    And really, this is a big reason PC gaming sucks compared to the consoles. Consoles don't have to worry about whether they need to be doing all kinds of other crap at the same time; PC's running Windows do (and this is more true with each version). Same goes for Mac, and frankly, same goes for any mainstream distro of Linux.

    So one big thing that needs to be overcome is how to optimize Linux so it's actually better for gaming than Windows or Mac. Do you strip it down and get rid of stuff games don't need, come out with a gaming-specific distro? Or do you work on making the internals as fast as possible in ways that matter to games? Or something else entirely?

    Get Linux to the point where things run better on it than on Windows or Mac, on equivalent hardware (since it is equivalent nowadays), and you might attract more game development.

    The issue of artists someone pointed out is the other big issue. You need to motivate the artists. And - especially if you want them to work for free - you need to give them something really compelling. That means something OSS that's better than what they have now. Something that beats DirectX, beats OpenGL, or whatever. I don't know whether adding OpenCL support like Apple is doing will help - that seems more aimed at offloading processing tasks to the GPU, not offloading graphics tasks to spare CPU cores.

    But in both cases, I think Linux is going to have to be a clear "best choice" before game developers will flock to it. Make it outperform other OSes in game execution as well as graphics and multimedia, and make compelling tools or toolkits for developing games and the graphics and multimedia they need, and they will come.

    I honestly don't see it happening, though. :(

    --
    Village idiot in some extremely smart villages.
    1. Re:A little bit more complicated. by AKAImBatman · · Score: 4, Informative

      I remember games running fine on DOS because the OS wasn't trying to do all kinds of crap under them

      Not to detract from your point, but you have a rather rosy recollection of DOS, my friend! ;-)

      The way I remember it, the first step for every new game I got was to spend a half-hour working out a custom boot-disk that provided enough low-mem while loading all the drivers required by the game. After which I'd throw the disk in the box for the game so that I was only a reboot away from playing the game. God, what a pain in the arse that was! :-P

      Get Linux to the point where things run better on it than on Windows or Mac, on equivalent hardware (since it is equivalent nowadays), and you might attract more game development.

      Honestly, it's the chicken and the egg problem. No game developer is going to spend the money to make Linux a first-class release unless there's a significant user base. And I imagine their market research currently tells them that the Mac is a better prospect than the Linux community.

      In short, it's not a technological problem. It's a business problem. And the greater Linux community is not a business. It does not react to the nuances of the market, but rather provides an OS that appeals primarily to its user-base of developers and contributors. :-)

    2. Re:A little bit more complicated. by mcrbids · · Score: 1

      But in both cases, I think Linux is going to have to be a clear "best choice" before game developers will flock to it. Make it outperform other OSes in game execution as well as graphics and multimedia, and make compelling tools or toolkits for developing games and the graphics and multimedia they need, and they will come.

      I honestly don't see it happening, though. :(

      I don't agree with you. I think we are very, very close with the recent development of the "live" CD.

      Start with a Live CD that's well supported. (EG: Canonical or maybe RedHat?)

      Add drivers that are well supported for major hardware. (right now, most sound cards are supported, network cards, most video cards, though not in 3D, etc.)

      Add WINE as a development platform for porting over Windows/Xbox games, in stable API releases that update only every 6 months or so, instead of every other day.

      Finally, add some GUI glue to make device driver management easy(ier).

      Suddenly, you have a stable API to port games to, and you don't have to worry about OS updates. Games could incorporate their own O/S in their Live CD, so you simply wouldn't have to worry about software updates, etc. unless you are upgrading to a supported new release for your game.

      And, since each game comes with its own "O/S" on the game CD, if a newer release of the Live CD were out but your game wasn't supported on it, you'd just boot off the Live CD that's still compatible.

      And, even security issues would be minor because all ports would be closed, etc.

      When this happens, remember: you read it here on Slashdot, and you won't be a millionaire because you aren't the one who made it happen!

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    3. Re:A little bit more complicated. by Anonymous Coward · · Score: 0

      Add drivers that are well supported for major hardware. (right now, most sound cards are supported, network cards, most video cards, though not in 3D, etc.)

      That little bolded bit kinda just killed your own entire argument.

      No good 3D support == no games, as in the kind of games that would make gamers actually ponder moving away from windows.

      Nice try, though.

    4. Re:A little bit more complicated. by Z34107 · · Score: 4, Insightful

      I'm a bit young to have first-hand experience writing DOS games, but I've talked with a few people who have. Writing DOS games was a pain because you had to write your own drivers for everything. That's why older installers card whether you had an SB16 or a Roland something-or-other or Disney's craptacular card - DOS provided no support.

      Programming drivers is hard; most people bought a driver package from someone to include with their game. That drove up the cost of games somewhat.

      Complete hardware independence is why DirectX - software pipeline takes over if they *don't* have a SB16, rather than crashing back to a command prompt.

      Besides, Windows generally does a good enough job of not "running things in the background" during a game. DirectX locks your graphics card and your sound card; your game has exclusive control over that. If you check your performance logs, you generally won't find much CPU% being gobbled up your non-game process.

      And really, this is a big reason PC gaming sucks compared to the consoles

      GTFO v.v

      --
      DATABASE WOW WOW
    5. Re:A little bit more complicated. by Anonymous Coward · · Score: 0

      I think a gaming distro would be an excellent idea. But, I think a lightweight yet feature rich WM would need to be developed.. making it look and act kinda like Windows 2000.

    6. Re:A little bit more complicated. by Anonymous Coward · · Score: 0

      Sounds like a great and workable idea. As gaming hardware becomes a commodity, I expect something similar to this will happen. You're just forgetting one thing...

      The main reason consoles exist is to kill piracy. Consoles make available a vendor lock-in for game *distributors* to a device that is much more difficult to modify than a standard PC.

      The consequence is that people like me, who have bought games for the PC for years, don't buy their crap anymore. Why bother? As a non-pirate, law-abiding consumer, I just have a better understanding of how low companies like EA (etc) will sink to in order to exploit game developers AND customers in pursuit of their own greedy fortune.

      Until the PC gaming community deals with piracy in a rational and effective way, the PC is just a re-release spot for distributors to farm $$$ from people like me. The developers probably don't even see a dime of my money anymore.

      And that's why I play Flash and browser games today. Thanks game industry!

    7. Re:A little bit more complicated. by Provocateur · · Score: 1

      There already is one, Linux Gamers something something. THey even tried putting a popular demo in there, but some company siced(sp?) their lawyer onto them that the game should not be distributed that way (thru physical media? I forgot, but you probably can check their changelogs) because of the potential loss of sales or whatever. So they stuck some other games in there, but it would have been nice to see how those demos would have fared on my system.

      They're on distrowatch. There's your proof of concept.

      Nah, doesn't need to look like Win2k; which crowd or demographic are you after? The screen could look like DVD menus so you could easily hop on to a specific game quickly. So long, lengthy boot times!

      --
      WARNING: Smartphones have side effects--most of them undocumented.
    8. Re:A little bit more complicated. by Anonymous Coward · · Score: 0

      Besides, Windows generally does a good enough job of not "running things in the background" during a game.

      you've never seen someone with norton or mcafee installed now have you ?

    9. Re:A little bit more complicated. by tepples · · Score: 1

      The way I remember it, the first step for every new game I got was to spend a half-hour working out a custom boot-disk that provided enough low-mem while loading all the drivers required by the game.

      Freeing up enough low memory died with DOS extenders such as DOS4GW and CWSDPMI. These let a game switch the CPU from 20-bit into 32-bit addressing mode, giving full access to all "extended" memory.

    10. Re:A little bit more complicated. by Draek · · Score: 1

      I'm all for getting games away from Windows, because I remember DOS, I remember games running fine on DOS because the OS wasn't trying to do all kinds of crap under them

      Crap like detecting the kind of hardware you owned, you mean? having to input the IRQ and DMA settings of your particular sound card on every app that desired to use sound was a *huge* PITA and one that I was glad was removed with Windows 95.

      And really, this is a big reason PC gaming sucks compared to the consoles. Consoles don't have to worry about whether they need to be doing all kinds of other crap at the same time; PC's running Windows do (and this is more true with each version). Same goes for Mac, and frankly, same goes for any mainstream distro of Linux.

      No, it's because console hardware has only one possible configuration available, whereas PCs have millions. Have you ever seen the NVidia tech demos? much better looking than *any* game of the same era, just because they can optimize their code for a single videocard instead of three dozens of them. Performance-wise, a good PC kicks the crap out of any console so no, it has nothing to do with that.

      Get Linux to the point where things run better on it than on Windows or Mac, on equivalent hardware (since it is equivalent nowadays), and you might attract more game development.

      They already do. No one cares. Diversity > performance for most regular users, and userbase > performance for most devs, and in both Windows wins hands down.

      Which brings me to my last point: you want games on Linux? get it to have the biggest market-share around, simple as that. Games didn't win the desktop for Windows, business apps did, and games didn't win the desktop for DOS, cheapness did, in both cases the healthy gaming market was just a side-effect of being too freakin' popular, and it'll be the same for Linux.

      Besides, games are by far the hardest thing to supply with an OSS philosophy, and "teh hardcorez" despite what they may claim are still a tiny minority of the whole PC Desktop market, so why care about them? let them come when Linux dominates the market and we don't have to do shit to attract gaming companies, no need to do it sooner.

      --
      No problem is insoluble in all conceivable circumstances.
    11. Re:A little bit more complicated. by Bert64 · · Score: 1

      You would need agreement from nvidia and ati to distribute their drivers, currently they disallow redistribution. Once you cover all current ATI/Nvidia cards you're pretty much set, other cards simply arent designed for gaming.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    12. Re:A little bit more complicated. by Z34107 · · Score: 1

      you've never seen someone with norton or mcafee installed now have you ?

      Which virus scanner you choose and how you have it scheduled to run is hardly an operating system problem.

      But, I do know people that insist on having their virus scanner running in the background, 24/7, scheduling up scans even while they play games. Funny thing about dual- and quad-cores is that you wouldn't even notice, bar the sudden disk activity, that anything was happening.

      Wonderful thing about modern operating systems and advanced SATA drives is unparalleled disk scheduling (no pun intended). Also, even cheap laptops have multiple cores.

      --
      DATABASE WOW WOW
    13. Re:A little bit more complicated. by The+Ultimate+Fartkno · · Score: 1

      For a perfect example of the motivation that the OSS community is giving for artists to work for free, kindly see this post:

      http://slashdot.org/comments.pl?sid=1078345&cid=26298553

    14. Re:A little bit more complicated. by Anonymous Coward · · Score: 0

      btw: The guy that wrote the sound routines for CyberStrike also did the same in Syndicate. I hung out with him quite a bit at the time, he was awesomely knowledgeable regarding sound design and programming in general.

      Did he think you were an obnoxious, insufferable cocksucker as well?

  10. Why? by cromar · · Score: 3, Informative

    There's nothing wrong with making money off of apps, especially games. I for one am happy to pay for games and have them open-sourced after 3 to 5 years like all the good companies have been doing. Games aren't like other apps where you can charge for support or there is a need for interoperability and backward-compatibility. Yes, game publishers should compile Linux (and BSD) versions of their games. No, it doesn't really matter if they are initally released as open-source or not!

  11. So make a decent all encompassing API by Anonymous Coward · · Score: 0

    The big reason windows wins for gaming isnt that everyone HAS windows. It's that the developers find programming for windows is EASY!

    I've heard that the difference between an Xbox game and a PC game, using DirectX in visual studio, is a checkbox at compile time.

    Think about that.

    Balmer was right.
    I wont quote it in full, but that particular speach went something like this: "Developers! Developers! Developers! Developers!"

    DirectX encompasses every aspect of gaming from input to output. OpenGL does graphics only.

    The day someone comes out with a competing cross platform, fast API that is supported in all major coding suites and is easy to develop for, will be the day that linux/mac gaming starts for real.

    What is DirectX anyhow? It's basically a shim that sits between the OS and the game. It redirects, modifies and offers a range of input and output functionality that would take years to write directly into the game.
    It's a masterpiece that has saved rediculous amounts of time and effort for developers.

    THIS is where it has to start.
    When the difference between compiling for windows, mac, linux, whatever is a checkbox in the compiler, the game will change. Until then, it will remain a niche market.

    1. Re:So make a decent all encompassing API by jfim · · Score: 1

      I've heard that the difference between an Xbox game and a PC game, using DirectX in visual studio, is a checkbox at compile time.

      It's not. The Xbox does not have the same API, although both are similar.

      The day someone comes out with a competing cross platform, fast API that is supported in all major coding suites and is easy to develop for, will be the day that linux/mac gaming starts for real.

      There already is such a thing. It's called middleware and it allows using the same game on various platforms with only minor changes.

    2. Re:So make a decent all encompassing API by grumbel · · Score: 1

      The day someone comes out with a competing cross platform, fast API that is supported in all major coding suites and is easy to develop for, will be the day that linux/mac gaming starts for real.

      Its called SDL and has been available for a decade.

    3. Re:So make a decent all encompassing API by ardor · · Score: 1

      The big reason windows wins for gaming isnt that everyone HAS windows. It's that the developers find programming for windows is EASY!

      Wrong.
      The big reason Windows wins is that developing games for it actually may pay off. Linux is too small for this. Back in the days when the PS2 was No 1, developers wrote games for it, even though its "SDK" was horribly crappy (basically a modified gcc whipped up together with some basic docs).

      --
      This sig does not contain any SCO code.
    4. Re:So make a decent all encompassing API by KasperMeerts · · Score: 1

      Yeah, nice try.
      Only too bad DirectX is dead now, only Direct3D still survives now. All the other crap like DirectPlay, DirectMusic, DirectInput and so on have been deprecated over the last five years. With Windows Vista, they removed one of the three remaining API's, DirectSound.
      Game developers write most of this themselves anyway and use libraries that have proven their worth over the ages for the rest.

      (I'm not saying Direct3D is crap, the rest was though.)

      --
      As long as there are slaughterhouses, there will be battlefields.
    5. Re:So make a decent all encompassing API by Anonymous Coward · · Score: 0

      Its called SDL and it hasn't been updated for a decade.

      Fixed that for you.

    6. Re:So make a decent all encompassing API by ozphx · · Score: 1

      If you are using XNA, then yes, its basically a checkbox.

      Not full DirectX by a long shot, but most of the API is there (just none of the DX10 gear, you are stuck with an older sound library, etc). XNA is basically DirectX dumbed down to Xbox 360 level in all aspects.

      --
      3laws: No freebies, no backsies, GTFO.
    7. Re:So make a decent all encompassing API by ozphx · · Score: 1

      DirectInput is now XInput. Audio is now XAudio 2.

      DirectPlay is gone in favour of whatever the hell XNA uses (which has always been pathetic anyway - use something higher level like entanglar).

      --
      3laws: No freebies, no backsies, GTFO.
    8. Re:So make a decent all encompassing API by diego.viola · · Score: 1

      One word: SDL.

    9. Re:So make a decent all encompassing API by diego.viola · · Score: 1

      Their SVN trunk shows this:

      Last update: 99 minutes

  12. Great Linux Games Already by Anonymous Coward · · Score: 0

    http://www.nexuiz.com
    http://www.tremulous.net
    http://www.warsow.net

    1. Re:Great Linux Games Already by ardor · · Score: 1

      If you're into the FPS genre, that is.

      But: where are open source RPGs? I don't mean shallow crap like Oblivion, but stuff like Planescape Torment or Baldurs Gate 1 & 2.

      Unfortunately, the game art problem allows only FPS games to be done as open source...

      --
      This sig does not contain any SCO code.
    2. Re:Great Linux Games Already by DragonWriter · · Score: 1

      Unfortunately, the game art problem allows only FPS games to be done as open source...

      How so? The art asset requirements for an FPS aren't less than those for other genres. (And, of course, its not true; there are plenty of non-FPS open source games...FreeCiv comes to mind.)

    3. Re:Great Linux Games Already by ardor · · Score: 1

      In FPS games, the tech tends to be a more dominant factor than in other genres. For example, in strategy games, the tech is quite unimportant. Balancing has a much higher priority. And balancing is donen by a designer, not a programmer. How many opensource coders exist who are competent game designers as well?

      Another example: Deus Ex (part 1, that is). It is extremely unlikely such a game can ever be done non-commercially. Sure, coders aren't a problem, but good game design is vital for such a game. Who writes the tons of dialogue? Who designs the levels? Who shall be lead designer? Etc. Usually, you just don't get such people without money. You are extremely lucky if you do.

      You mentioned FreeCiv. It has been in development since 1996 and is one of the few examples of actually finished open source games. Note that its game art is rather simple, compared to today's games. As a result, many tilesets exist.

      But since the complexity of game assets and design for something like Deus Ex, Half-Life 1 & 2, Halo, System Shock, Starcraft etc. is orders of magnitude higher, I highly doubt such games will ever exist as opensource.

      Compare an open-source space sim like Vega Strike (which is actually quite good) to something like X3. Game-asset wise, X3 wins, but this is an unfair comparison. Why? Because the company which made X3 spent tons of money designing the art.

      --
      This sig does not contain any SCO code.
    4. Re:Great Linux Games Already by DragonWriter · · Score: 1

      And balancing is donen by a designer, not a programmer. How many opensource coders exist who are competent game designers as well?

      Probably few, but that's a bit of a different problem than the art problem. Its in the same broad class of problem, in that it boils down to, on one level, "you need talent other than programming talent", but I don't think its fundamentally the same issue. I think for game designers, it is probably more of an organizational problem than a money problem. OTOH, that may not be as different from art as I started out thinking -- I don't know if open source projects currently are good at incorporating artists, which may be as important as paying them. Its hardly as if programmers are generally free assets outside of the open source world, either.

      You mentioned FreeCiv. It has been in development since 1996 and is one of the few examples of actually finished open source games. Note that its game art is rather simple, compared to today's games. As a result, many tilesets exist.

      I don't think simple (in quality terms) gameart is necessary to get lots of sets of art assets: plenty of commercial games have lots of free, fan-generated, high-quality additional/alternative graphic assets. But I do think you are right that it is a contributing factor: I think the two big factors are the simplicity of making usable assets and the popularity of the base game. (I think ideally you would want an open source game to make it simple to make usable assets but have the game support fairly complex assets, that way you make it easy to put together a usable, playable package that can get out to players and content creators, but still give creators plenty that they can do with the game.)

      But since the complexity of game assets and design for something like Deus Ex, Half-Life 1 & 2, Halo, System Shock, Starcraft etc. is orders of magnitude higher, I highly doubt such games will ever exist as opensource.

      Perhaps nothing like that, especially as a single project that does everything. OTOH, part of the beauty of open source is that one project doesn't have to do everything.

    5. Re:Great Linux Games Already by ardor · · Score: 1

      Perhaps nothing like that, especially as a single project that does everything. OTOH, part of the beauty of open source is that one project doesn't have to do everything.

      The problem is that game-art often must be done specifically for a game. Sure, there are stock models and textures, but these are for decorations only, or get processed (sometimes rather heavily). You just cannot design "generic" levels or "generic" characters. So, development of a game is necessarily more monolithic than your typical open source project, which can reuse tons of code.

      --
      This sig does not contain any SCO code.
    6. Re:Great Linux Games Already by DragonWriter · · Score: 1

      The problem is that game-art often must be done specifically for a game.

      That depends on how exactly one defines a "game", but, yes, art, level design (even from a gameplay, rather than art, perspective), etc., are things that apply to a more specific unit than a basic game engine does.

      Sure, there are stock models and textures, but these are for decorations only, or get processed (sometimes rather heavily).

      Sure, to get to a polished game, you need to do that (this is pretty similar to the area of UI design for non-game project.) OTOH, there is no reason that their needs to be particularly tight coordination between the people building the engine, the people doing models and the textures for them, and the people doing the levels and the art for them.

      So, development of a game is necessarily more monolithic than your typical open source project, which can reuse tons of code.

      Sure, a typical open source project might reuse tons of code -- but plenty write lots and lots of new code -- but code isn't the only part of non-game open source projects either. There is lots of design, both in the sense or UI design and resources and usability design, that is needed to get a polished end-user app (rather than system tool) in any field, isn't entirely reusable between different apps, and take skills that are completely different than coding. OTOH, that's also an area where lots (but far from all) open source apps fall down.

      I still think the problem is more that many open source projects tend to be run by programmers who are not as good, from a social and organizational perspective, at attracting and incorporating non-programmer talent to contribute more than it is a problem of money.

      Of course, throwing money at talent -- programmers, artist, or otherwise -- can mitigate some of the social and organizational problems.

  13. Lame, lame, lame by westlake · · Score: 2
    I just ordered my first computer yesterday: 4GB RAM, a 250 GB SATA 3gb/s hard drive, a 2.53GHz Core 2 Duo processor, a Nvidia 9800 graphics card, and a comfortable 20 monitor. But while these were all expensive (especially the video card), none of them compared to one item on the list: Windows. That's the hope that Linux companies must look forward to.

    This is too pathetic for words.

    Walmart.com will gladly sell you a HP Pavilion Slimline

    Quad Core AMD CPU, 4 GB RAM, 64 Bit Vista Premium, NVIDIA DX 10 graphics, a 640 GB HDD, an HDTV tuner and the combo Blu-Ray drive and DVD Burner for $1K.

    Monitor extra.

    The truth of it is that Walmart has never been able to sell OEM Linux at a significant discount.

    Though every now and again the big W will unload a few carloads of junk it picked up on the cheap on the ever-so-naive and hopeful Linux Geek.

    Linux distributions need to start sponsoring companies like the old Loki Software. Companies like Canonical, Red Hat, and Novell would do well to sponsor some of that work.

    The port is what you get when you are the PS3. The original big-budget production is for the Wii and the XBox 360. The port simply keeps you in the game. It is not the winning hand.

    The commercial Linux distros are shamelessly enterprise oriented. There is no intelligible reason for Novell or Red Hat to go into the high risk, high stakes, game business.

    1. Re:Lame, lame, lame by barius · · Score: 1

      I hate to rain on your parade, but that 1k machine isn't all that impressive.

      • A quad-core PhenomII @ 2.0Ghz is not nearly as fast as a dual-core Core2Duo @ 2.53Ghz. Only software written to make use of multiple CPUs will ever see a speed increase with multiple cores. Since very few programs are written this way (very, very few games) you are smarter to buy a dual-core CPU with faster cores than you are to buy a quad-core CPU with slower cores. Also, the Phenom isn't even as fast as the C2D clock-for-clock, so that 2.0Ghz is probably more equivalent to a 1.8Ghz C2D.
      • The gfx card is an Nvidia 9500 GS. That's the cheap version of the 9500 GT, which is itself on the low end of the performance spectrum. The best of it's generation was the 9800 GTX, which is already far surpassed by the GTX280. Bottom line: This is not a serious gaming rig. You'd be lucky if it had playable frame-rates in Crysis at 1024x768 with mid-tier quality settings.
      • A cheap TV tuner card is $50, which I'm sure is what you're getting in a Walmart 'special'. Such a card is going to need that quad-core CPU just to keep the video playing if you intend to watch HD channels because it won't have an integrated decoder so all that processing gets offloaded to the CPU. I guess that's fine for most people, but anyone with a bit of common computer sense wouldn't consider it a big selling point.
      • 10/100 networking? Really?? What century was this motherboard manufactured?

      Overall, this system is clearly designed to be a PVR and/or word processor. A performance/gaming rig it is not.

      I don't know if the poster you responded too was trying to build a gaming rig, or just wanted some serious performance, but their computer is far better than what you've suggested. On the other hand, if all they wanted was an average computer to do work then there are perfectly decent low-end models on Dell starting at $400.

    2. Re:Lame, lame, lame by westlake · · Score: 1
      Bottom line: This is not a serious gaming rig. This is designed to be a PVR. You'd be lucky if it had playable frame-rates in Crysis at 1024x768 with mid-tier quality settings.

      You are quite right to assume that the "monitor" here is mostly likely to be an HDTV. PC gaming at 720p and 60 fps on the 32"-40" LCD.

      1080p and the 120 Hz refresh will be entry level in HDTV in all display sizes soon enough - if it hasn't happened already.

      I suspect the video game console will become the geek's "network appliance" and the PC his media powerhouse.

    3. Re:Lame, lame, lame by cbhacking · · Score: 1

      Umm, as your quote includes, the expensive component of such a gaming system is the video card. The Slimline's 9500 isn't even in the same league as a 9800 - it's good enough for a casual player who enjoys some WoW or Team Fortress 2, but it's not a high-performance card by the standards of today, let alone tomorrow.

      The Slimline's quad-core AMD processor may be better for some tasks than the dual-core Core 2 Duo, but the C2D has a 25% higher clock speed and significantly more cache per core. To a gamer, that will make more difference than a couple extra cores on most games.

      Otherwise, your post makes sense - there really is no logic in the commercial Linux providers getting into the gaming scene.

      --
      There's no place I could be, since I've found Serenity...
  14. FreeCiv by KingAlanI · · Score: 1

    I've played around with it a bit, and it's clear that it's a Civilization II clone; not decided as to how *good* a Civilization II clone it is, though.

    Granted, I'm inclined towards oldschool PC games [Civilization II, Stacraft, etc.] as opposed to the new stuff [GTA, HL, etc]
    And yes, one game does not a gaming platform make.

    --
    I listen to both RIAA and non-RIAA stuff if I like the music, tangential business/politics nonwithstanding.
    1. Re:FreeCiv by Paradigm_Complex · · Score: 1

      Granted, I'm inclined towards oldschool PC games [Civilization II, Stacraft, etc.] as opposed to the new stuff [GTA, HL, etc]

      While I don't know much about Civ2, you seem to be confused with the rest of the games. Half life and Starcraft were both released in '98; Halflife is only a number of months newer than Starcraft. GTA was actually released the year *before* Starcraft, as well.

      If you want to compare only the newest iterations - HL2:EP2 and GTA4, then you'd be comparing them against SC2 - which is so new it isn't even in beta yet.

      --
      "A witty saying proves nothing." - Voltaire
    2. Re:FreeCiv by TheRaven64 · · Score: 1

      There's also FreeCol, which is a clone of Colonisation (written in Java, I believe). If you like strategy games, try Battle for Wesnoth (turn based) or Globulation 2 and Warzone 2100 (real time). OpenTTD (a Transport Tycoon Deluxe clone) is also a lot of fun.

      The point about open source games isn't that they have to be better than commercial ones, they just have to be better value. When they're competing with $60 games that are fun for 5-10 hours, that's not really hard.

      --
      I am TheRaven on Soylent News
    3. Re:FreeCiv by ozphx · · Score: 1

      Checking on Steam, theres a bunch of Tycoon games for ten bucks each. Most of the "free clone" foss games are clones of "good old games" which retail now for around the ten dollar mark, which swings the value quite lot in favour of just buying the damn thing.

      --
      3laws: No freebies, no backsies, GTFO.
    4. Re:FreeCiv by TheRaven64 · · Score: 1

      Most of the free clones of good old games are improvements over the original, since they are written by people who played the original a lot. Why would you pay $10 for a clone written by someone who wants to cash in on the market when you can download for free a version written and tweaked by people who just want to play it?

      --
      I am TheRaven on Soylent News
    5. Re:FreeCiv by ozphx · · Score: 1

      TBH I'd need an honest review. The original is a bit of a known beast - whereas with a foss (or not) clone, I'd be risking a fair bit of time checking it out. (I normally don't even bother with demos these days - just wait until theres a review from a mate, or a site I trust).

      --
      3laws: No freebies, no backsies, GTFO.
  15. missing point by Anonymous Coward · · Score: 0

    the companies that make money on linux couldnt care less about desktop adoption.

  16. Obvious solution by Anonymous Coward · · Score: 0

    Make the game itself free but sell it as a service and also incentivize them to buy ancillary products to go along with your game. People love games that aren't worth playing without subscriptions and add-ons.

  17. Flash gaming for most people is linux gaming by voss · · Score: 1

    Most flash games run just fine in linux including Runescape which is very popular among the younger set, the number of sophisticated web browser games is growing everyday, and with 20% of users on firefox now, programmers will write games that will run on linux browsers.

    1. Re:Flash gaming for most people is linux gaming by LaurensVH · · Score: 1

      Isn't Runescape a Java applet? I don't play it, but I could've sworn it was.

  18. Myst Online will be Open Sourced by tsa · · Score: 3, Interesting
    --

    -- Cheers!

  19. As long as the gfx drivers suck... by Anonymous Coward · · Score: 0

    It would really help if the graphics driver developers would start creating drivers that at least allow smooth 2d scrolling without tearing (I have not a single machine that can do it under Linux).

    1. Re:As long as the gfx drivers suck... by Drinking+Bleach · · Score: 1

      *scrolls with an Intel GM965*

      No screen tearing. I guess you lose.

    2. Re:As long as the gfx drivers suck... by Anonymous Coward · · Score: 0

      *does something without proof*

      I win, you lose.

  20. What is the problem? Please get a move on. by w0mprat · · Score: 2, Interesting

    If you do a search of source forge for open game development kits you will be spoiled for choice.

    There are plenty of gamers who are pretty smart, and ready to make content using modeling and content creation tools, (www.racer.nl - huge libraries of fan-made performance cars and stuff imported from other games). Gamers are highly conditioned to not paying money for games... and ready to bit torrent anything they want at the drop of a hat. So I think all the ingredients for a OSS gaming revolution is there. What we need is a few killer projects to get things going. The few OSS games now aren't very good - they pale in comparison to some excellent indie games out there.

    --
    After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
    1. Re:What is the problem? Please get a move on. by ozphx · · Score: 1

      People playing your game is very little to do with the "OSS gaming revolution". You need to have a think about how you are going to attract developers.

      --
      3laws: No freebies, no backsies, GTFO.
  21. Forget Linux adoption rates; war already decided by 1+a+bee · · Score: 1

    I'll go out on a limb, put on my clairvoyant glasses, and describe the scene today in the past tense:

    As the decade grew to a close, it must have been clear to Microsoft, the first and most enduring oligarch of the digital age, that it would soon secede leadership to a band of toolsmiths loosely organized under a cloak of Linux, a disdain for the oligarch's controlling and sometimes capricious ways, and a nascent humanist infomatic ideology . The war had been fought on many battle lines: from servers, routers, cell phones and other specialized hardware, to virtualized environments and even the desktop. On every front, Linux had pushed the oligarch back and was gaining ground. It was only a question of degree: the trend was already clear.

    This was unlike any threat the oligarch had faced in its existence: this was guerilla warfare. An almost faceless enemy, a militia that was said to be capable of subsisting on just pizza and soda. And because of an almost monastic devotion to contributing the fruits of their labor to what they called the free bazaar, they enjoyed both the support of the citizenry and an emerging business nobility that had grown sour of the oligarch's onerous taxes.

    And while the writing must have clearly been on the wall inside the Redmond offices, the pundits of the time, still bickered over so-called Linux adoption rates, ignoring the fact that the in the end the oligarch had lost most battles it had chosen to fight and was incapable of defending its steadily shrinking territory.

  22. I think it's the other way 'round ... by dltaylor · · Score: 1

    I'm playing Alpha Centauri, Railroad Tycoon II, and Star Craft (WINE) on my Linux box now. I'm not a WoW fan, but I understand it also works under WINE, although I don't know how well.

    Unless a game runs either native Linux (preferred) or in WINE, I'm not going to buy it, and I do mean BUY it, since I don't run pirate software, except to escape DRM, and, even then, I buy a copy, if I'm going to use it.

    Lack of Linux support means no game sale to me, rather than I will run M$-Windows to play a game.

    I used to keep a Win2K machine to play games, but it's very rarely booted these days.

    1. Re:I think it's the other way 'round ... by barius · · Score: 1

      Wow, that sounds exactly like me. However, I don't consider my PC to be my games machine. I still use my PS2 for that, though I'm getting close to giving in to the hype surrounding the Wii.

    2. Re:I think it's the other way 'round ... by Kt.foss.zealot · · Score: 1

      I have to agree with your sentiment,
      GNU/Linux gaming has made great strides in the last few years,
      Particularly, WINE has recently been released as 1.0, and it shows.

      Some Linux native games I enjoy,..
      Alien Arena
      Astro Menace
      Never Winter Nights
      Tremulous
      Sauerbraten (Plays like a tech-demo unfortunately, but has promise)
      SMAC (with Alien Crossfire expansion)
      Glest
      UFO: Alien Invasion
      Nexuiz (AWESOME!!1)
      Open Arena
      Unreal Tournament Classic
      Warzone 2100
      Darwinia
      Simutrans

      And under WINE,..
      Sim City 4
      Guild Wars
      Diablo II
      Starcraft

  23. America's Army by incripshin · · Score: 1

    The games that would work best as open-source are already free, and America's Army comes to mind. As for commercial titles, all games get pirated anyway, so what do the developers have to lose?

    1. Re:America's Army by DaveV1.0 · · Score: 1

      You asked the wrong question. The proper question is "What do they have to gain?" and the answer is "Not much, at least not enough to be worth it".

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  24. live.linux-gamers.net by owlman17 · · Score: 1

    I think this might be a good start.

  25. No, not games by ToastBusters · · Score: 1

    I think the one thing that would speed up adoption drastically would either be a Photoshop port, or getting Gimp up to a level where professionals can use it on the same level that they use Photoshop. Also, if we're going the Gimp route, then we need some real artists to start posting some super awesome art that just blows people away and convinces then that, yes, Gimp can do that!

    And while that would be a major kick in the pants, nothing will boost Linux adoption like an ad campaign. A real one. With, you know, mainstream ads? Television?

    "Hi, I'm Linux. You should install me over Windows because..."

    Now, if we're going the game route, then it would not be sufficient to simply port a game to Linux. There would have to be an exclusive game, an experience that you can't get anywhere else, otherwise users would simply play said game on their existing platform of choice. Anyone got the millions to fork out for a game + marketing campaign needed to accomplish this?

  26. Linux will never get gaming credentials... by Anonymous Coward · · Score: 0

    because it's ghey.

    FLAME ON! :D

  27. What a stupid, stupid statement... by Anonymous Coward · · Score: 0

    "However, gamers can get excited about free games. They just have to be up to par with commercial games"

    In other news, drivers can get excited about free cars too.

  28. Wrong. In very many ways. by Qbertino · · Score: 4, Insightful

    The GP Metaarticle is wrong.

    1) Frequently, the best and most successfull games our at least their proofs-of-concept don't come from the industry anymore, but from the modding community. In fact, the modding community is such a powerfull force in gaming you *must* play ball with it, if you want to be taken for granted. However, the modders, being passionate freebee providers themselves, have considerably different ethics on some issues. In ways they are even more pragmatic than the OSS vs. FOSS crowd. And they have to be, as they have a completely different goal, which is: Building good games. Duh. Right now, Valve and the Source engine are pulling over quite a few of the modders, for the simple reason that they have one of the best engines.

    2) The best people built games primarly because it's their passion, not because they are paid. However, these people want to build games, and not have to dick around with XFree86 crap with problems which, believe it or not, that sorry excuse of an operating system called Windows solved something like 2 decades ago.

    3) As with #2, game builders want to build games. They want a working production pipeline. As long as that is virtually non-exsitant on OSS, they won't use OSS. Plain and simple. Cudos to the Blender team for hacking away at this problem one step at a time. However, modders use free versions of Softimage or Maya or UT Editor to build their stuff, and they quite frankly care squat wether it's FOSS or not, as long as it gets the job done.

    And last but not least: Good software takes time. From an non-expert end-user standpoint, Linux is barely stopping to suck with Ubuntu 8.10 - and only if you don't want plug-and-play your printer or want to play games that don't run on Wine without a hitch. AFAIAC, Gnome & Nautilus has just stopped sucking a few months ago (I like(d) KDE/KUbuntu much better before) and one-stop zero-fuss printing as in Mac OS X will probably take another year or two until the vendors finally catch on. The very same goes with games.

    And lets face it and be realistic: The first thing you want out of the way is your grafics layer, and that has been sucking long enough with XFree86 (Yeah, I know, neat networking, whatever, XFree fanboy, screw you, that's a total non-issue nowadays). Since that appears to be out of the way and desktops are rapidly maturing left, right and center all over the OSS community it is now moving to productivity apps. And AFAICT only now are Evolution and KMail slowly closing in on closed source apps in the field. (Allthough I could be wrong, the KMail crew could still be flat out lying about their ability to provide viable working mail encryption, as they have done for many years).

    Once that is all aside and the more complex apps required for multimedia are nearing their true 1.0 release in the OSS community and we finally get a FOSS 3D game engine and a 3D production pipeline that doesn't suck by todays standards, we will see games pop up left right and center as the modding community joins the FOSS fray. And we all will be blown away by the quality they bring to the table. The gaming industry will be hit just as hard as other software fields and will have to adapt with pay-for-content or simular strategies.

    Bottom line:
    If you want to know how the future of FOSS gaming looks like, check out the modding community. And yes, it's a 120% Windows world right now. And, yes, believe it or not, for its very own very good reasons too. ... (I can't believe I just said that.)

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:Wrong. In very many ways. by tnk1 · · Score: 1

      Yes.

      People need to face it. Linux is a good operating system. In many ways, much better than the competition, but it doesn't mean that their ability to support top quality games or desktop work is better by default.

      I've been using Linux for a good 13-14 years now from when it was somewhere like 0.9 something or other until now. Its made its way to being an awesome server OS, but it has never, ever been even close to Windows in terms of Desktop usability and gaming.

      There's absolutely no reason that this has to be the case, of course. The problem is that with free software, the programs that are made are the programs that the developers are interested in. And once they are interested, they need to work on it and not dissolve into flame wars and tangential features that only the most adept user would even know existed. In the case of Linux, that focus has frankly gone places other than desktop and gaming usability.

      I mean, just look at the way that most people play games on Linux right now. They use middleware to do it. There's nothing wrong with middleware, but it shows that there are teams out there that are ten times more focused on making middleware itself than on making Linux native graphics. They created an entire API for accessing any application for ANOTHER OS and we have yet to have a native gaming platform for Linux.

      If a coherent plan could be generated and a team assembled with the same level of skill and dedication that some of the quality apps already on Linux have, eventually people will start writing games for it. Until then, modding is definitely where it is at.

      But I do wish that Linux could pull it off. Gaming is a big pull for younger gamers, and your younger users are going to be ten times more likely to use Linux than their parents, even if they are technically proficient. Hell, to this day it is still a major reason I couldn't bear to turn in my PC for a Mac, and the three computers I owned after my C64 were all Macs right up until I realized that I couldn't play any of the great games that my friends talked about all the time.

      As it stands right now, I use Linux every day of the week, but I can't remember the last time I actually logged into the console and even looked at the Window manager on my own desktop Linux box. Unfortunately, right now for me windowing is synonymous with Windows, whether I like it or not. I hope someday that will change.

  29. Simple solution.... by crivens · · Score: 1

    Simple solution, get Linus to pass a law (or change the kernel license!) that there can only be one Linux distribution. Maybe we'll let them keep Gnome (only if they get rid of Gtk) and KDE (shoot whoever thought KDE4 should be released). Then all the developers from the other distros could work on writing games. Simple!

  30. My pet Linux gaming theory by mattbee · · Score: 1

    If gaming happens at all, it'll happen because of one of two commercial situations:

    1) someone wants to push either a Linux-based games console and wants it to "just work" initially with only minor changes to Windows versions (i.e. through wine or a derivative) - the only people with the muscle and motiviation to try might be Valve with their big catalogue for Steam, but it would be a brave backer to want to take on MS and Sony.

    or 2) some kind of "live start" feature could be added to Windows CD releases of games - i.e. that Windows became such a pain in the backside for the publisher, and maybe some enterprising developer decided that their customers could boot their game faster from the bare metal upwards. Just put in the CD and play, no installation needed, fast start, presumably hijack a little bit of space on the host's hard drive for settings etc.

    I tried a bit of this myself at LUGRadio Live this (oops, last) year when we got 16 discless PCs in a square to boot a Team Fortress client with all the graphics settings correct from a central server using Linux and wine. The boot wasn't very well optimised and Steam takes bloody ages to start up (it was about 4mins per client) but I suspect it could be got down to about 30s with a few days of effort (and removing/hacking Steam out of the way :) ). But a "live start" feature is definitely possible today if a developer was motivated.

    --
    Matthew @ Bytemark Hosting
    1. Re:My pet Linux gaming theory by Blakey+Rat · · Score: 1

      The "live start" idea gets proposed over and over by people who aren't gamers, and it never gets any more appealing. Your "live start" game means, no IM clients while the game is running, no possibility for driver upgrades when hardware changes, no joystick/peripheral configuration utilities can be running, no such thing as Windowed mode for games with slow moments, etc, etc. It's a bad idea.

  31. FTP MMOs by Anonymous Coward · · Score: 0

    I have seen alot of emphasis on Free To Play MMOs lately. With this coming quickly to the forefront of game play, why not make a Linux client and get adoption that way?

  32. WoW users love Wine by David+Gerard · · Score: 1

    WoW is one of the most popular apps for Wine. Why? Apparently because a lot of WoW users are worried that if they piss someone off their Windows b0x0r will get h@xx0r3d. This won't happen in Wine.

    --
    http://rocknerd.co.uk
  33. Mod parent up by David+Gerard · · Score: 1

    +6 insightful.

    --
    http://rocknerd.co.uk
  34. LiveCDs by stim · · Score: 1

    I imagine the future of gaming to be in two technologies. Virtual Machines, and Live CDs. You put your game on a live CD with an environment that is tailored just for the game, turning your PC into a game console of sorts, Or if you are not worried about shaving off every last CPU cycle, fire the CD up in a VM.

    --
    Browse at -1 to keep an eye out for abuses.
  35. How is this different from Transgaming? by Anonymous Coward · · Score: 0

    What about Transgaming [http://www.transgaming.com]? They have been trying to port PC games to Linux for several years now. Don't know if this significantly helped the adoption of Linux though.

    1. Re:How is this different from Transgaming? by SpacePunk · · Score: 1

      Cedega is ok, but I don't see a significant advantage of it over WINE.

  36. Creative Commons license is incompatible by tepples · · Score: 1

    A good first step might be to get a large Creative Commons texture repository that all games can share from.

    I see one major problem with all Creative Commons licenses. Ordinarily, they require all downstream users of a given work to credit the work's author ("attribution"). But at any time, the author can change the requirement from crediting the author to not crediting the author. From the Creative Commons Attribution license:

    If You create a Collection, upon notice from any Licensor You must, to the extent practicable, remove from the Collection any credit as required by Section 4(b), as requested. If You create an Adaptation, upon notice from any Licensor You must, to the extent practicable, remove from the Adaptation any credit as required by Section 4(b), as requested.

    This requirement for removal of attribution is incompatible with all GNU licenses, including the GPL that covers the game code and the GFDL that covers the game's manual. All this is despite that Creative Commons recommends GNU licenses for software and provides Commons Deed summaries for them, like this one for GPL v2 or later.

    1. Re:Creative Commons license is incompatible by ufoot · · Score: 0

      My little experience in this domain is that, whenever you want to use CC copyrighted stuff, the easiest way is to contact the author, and try to obtain dual-licensing. GPL & CC. It is often not a problem for many artists will choose CC just because it sounds more appropriated for artwork than a plain GPL, but are not fondamentaly opposed to the terms of the GPL. Having their work travel along free software projects but remain GPL'ed scares them a lot less than being used by Vice Corp., famous company backed by the RIAA. As a side note, the other problem with CC is that there are IMHO too many CC flavors, so saying "this is CC" is not of great information, you need the exact licence, they can be really different. As a conclusion -> yes, I confirm, the hot stuff in games is the artwork, you'll always find a fool to code nearly any game engine.

    2. Re:Creative Commons license is incompatible by vux984 · · Score: 1

      I disagree.

      Remember, there are 2 factors working in my favor:

      1) I have to receive notice from the licensor. I don't have to worry about being sideswiped by a licensing change I don't know about. And if the licensor doesn't notify me then I don't have to do anything.

      2) Upon receiving notice, I only have to remove attribution to the extent practicable. I can't go back in time and retroactively undo what is done, and therefore I am not required to do that. I am required to do what I can, which is remove it 'going forward'. That really doesn't seem unduly onerous.

      It doesn't strike me as really that big of a problem, especially if it doesn't happen all that often... which in actual practice I don't think it does happen much. Has anyone here ever actually received a notice from the licensor to remove attribution? (And if someone actually has, how much trouble was it to deal with?)

    3. Re:Creative Commons license is incompatible by tepples · · Score: 1

      2) Upon receiving notice, I only have to remove attribution to the extent practicable.

      It's still technically an extra restriction on downstream users, which is incompatible with the GPL's ban on adding extra restrictions for the same reason that the BSD licenses with the advertising clause were incompatible with the GPL's ban on adding extra restrictions.

    4. Re:Creative Commons license is incompatible by vux984 · · Score: 1

      It's still technically an extra restriction on downstream users, which is incompatible with the GPL's ban on adding extra restrictions for the same reason that the BSD licenses with the advertising clause were incompatible with the GPL's ban on adding extra restrictions.

      Oh, I see what you are saying now.

      That said, I notice that CC-SA v3.0 (creative commons share alike 3.0) is considered DFSG-Free. Does that mean its also now compatible with the GPL?

      I skimmed it, but didn't see anywhere where the author could request a -change- in attribution. Merely that you had to honor the authors attribution requirements as specified in the work when you got it.

      Have I missed something, or is CC-SA 3.0 now GPL friendly?

    5. Re:Creative Commons license is incompatible by tepples · · Score: 1

      That said, I notice that CC-SA v3.0 (creative commons share alike 3.0) is considered DFSG-Free. Does that mean its also now compatible with the GPL?

      Two licenses are "compatible" when works under these licenses can be combined into a larger work that may be distributed to the public. Just because a free software license meets the Debian guidelines doesn't make it compatible with the GNU General Public License. For instance, the old BSD license is a free software license but not compatible with the GPL.

      I skimmed it, but didn't see anywhere where the author could request a -change- in attribution.

      Did you skim the Commons Deed (no legal force) or the actual license? Please search for the words "upon notice from any Licensor" in the license.

    6. Re:Creative Commons license is incompatible by vux984 · · Score: 1

      Did you skim the Commons Deed (no legal force) or the actual license? Please search for the words "upon notice from any Licensor" in the license.

      Thanks. I did skim the actual license, but the operative word is "skimmed". Legalese and skimming aren't exactly compatible; and the offending restriction is at the tail end of 4(a) which is mostly about something else.

      cheers.

    7. Re:Creative Commons license is incompatible by PhrostyMcByte · · Score: 1

      Code being GPL does not mean the art it uses needs to be GPL. Incompatibilities don't matter here.

    8. Re:Creative Commons license is incompatible by tepples · · Score: 1

      Code being GPL does not mean the art it uses needs to be GPL.

      As I understand your assertion, you're claiming that it's always an "aggregate" under the GPL, even if the two are always distributed together and the code depends on some aspects of the art in order to remain meaningful. Could you give us citations about how "aggregate" has been interpreted?

  37. Forget open source games, try ANY games by srodden · · Score: 2, Insightful

    As soon as you get quality games like WoW, LotRO, EVE, Portal, C&C etc running natively under linux, you'll get people using linux as their primary platform and wow, wider adoption of the platform. There is no chicken-egg situation. It's the developers that need to take the first step.

    --
    Why can't we let people believe whatever they like? It's not like a little religion has ever hurt anyone.
    1. Re:Forget open source games, try ANY games by DaveV1.0 · · Score: 1

      Don't be silly. How dare you suggest that PROPRIETARY software might be a good idea with linux? You are obviously a MicroSux shill out to destroy the true beauty of FLOSS. /sarcasm

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    2. Re:Forget open source games, try ANY games by Kt.foss.zealot · · Score: 1

      Alright, so now everyone uses GNU/Linux with a suite of non-free software utilities and games which they paid for but never really own.

      What's the point of Linux adoption if this is the case?
      I have honestly never really understood people that want to 'promote linux adoption' just for the sake of promoting it.
      Why not just keep using Microsoft Windows or Mac OS?
      At best the use of non-free software should be a temporary measure until an adequite free software alternative is produced, but never should it be a final solution.

    3. Re:Forget open source games, try ANY games by srodden · · Score: 1

      The simple fact of the matter is, all ethical views aside, that most people need money to survive and thus do most programmers code for applications that pay money. FOSS eschews money and thus is only going to attract programmers willing and able to contribute without financial reward. The point of linux-adoption-by-any-means is to get more people using it. Unless more people use it, it will remain a geeky niche, derided by many and ignored by or invisible to most. Apps attract users and users attract developers. Developers pay programmers and more programmers are now on the scene and some will find themselves with the skills to program for the platform, money from their day job and an altruistic spirit. It becomes a Positive Cycle of Reinforcement that will promote your precious FOSS ethic and will result in a greater range of choice for consumers and help destruct the current monopoly and remove the Microsoft Tax. It's a win-win situation.

      --
      Why can't we let people believe whatever they like? It's not like a little religion has ever hurt anyone.
  38. Lockout chip business model by tepples · · Score: 1

    Now in 2009, a year by which there are three incredible consoles on the market that easily make 80%+ of PC gaming irrelevant, we hear a call to action for more Linux games?

    How is it possible for anyone to release a free game for any of the "three incredible consoles"? All three consoles verify digital signatures to reject software developed by parties without an existing business relationship with the console maker, which is incompatible with free software licenses that include something similar to the "Installation Information" requirement of GPLv3. The console makers also have some fairly strict standards for who is allowed to develop on the console. In fact, Nintendo explicitly states on warioworld.com that all authorized developers must be established businesses, preferably with a previous commercial title on another platform, with office space separate from any residence.

  39. PS3 hypervisor by tepples · · Score: 1

    The PS3 runs Linux well. It has decent hardware for gaming purposes already built in.

    Really? I thought the Other OS Installer used a hypervisor such that the only access to the RSX is a dumb frame buffer. Has Sony released a new version of the hypervisor that allows at least 2D acceleration?

  40. though not in 3D by tepples · · Score: 1

    Add drivers that are well supported for major hardware. (right now, most sound cards are supported, network cards, most video cards, though not in 3D, etc.)

    Lack of 3D support in live CD drivers for new video card models is still the big problem. If you are limited to 2D, then it's just as easy to write a game in JavaScript, Java, C#, or Flex. These languages can compile to a binary that runs inside a web browser, and the user doesn't even have to reboot.

    Add WINE as a development platform for porting over Windows/Xbox games

    Xbox games in particular would need 3D, Xbox 360 games even more.

    Games could incorporate their own O/S in their Live CD, so you simply wouldn't have to worry about software updates, etc.

    Unless you're trying to add a 3D driver for a video card whose driver isn't on the disc.

    And, since each game comes with its own "O/S" on the game CD, if a newer release of the Live CD were out but your game wasn't supported on it, you'd just boot off the Live CD that's still compatible.

    Most PCs in Office Depot have one optical drive. Your suggestion would need two: one for the operating system and one for the game.

  41. Cater do developers, step 1 by not+already+in+use · · Score: 1

    Really, everything wrong with gaming on linux can be found here. Read the comments. To sum it up, according to the guy who created Braid, Linux is seriously lacking in modern development tools.

    --
    Similes are like metaphors
    1. Re:Cater do developers, step 1 by grumbel · · Score: 1

      Now I haven't read all of that thread, buts its hardly about "seriously lacking in modern development tools". Most of the issues that get mentioned are rather minor and some simply the result of "Linux does it different then Windows". Now that said, Linux certainly has a bunch of problems, its fullscreen and mouse-grab handling isn't pretty and there are a bunch of features that a Visual Studio has, but an Emacs doesn't, but thats not end of the world type of stuff. Thats pretty much the usual things you always get when you try to switch to another operating system.

  42. PC without SDTV output by tepples · · Score: 1

    Walmart.com will gladly sell you a HP Pavilion Slimline

    Yeah, for $1,000. I could buy all three major video game consoles for that amount of money. I saw another HP Pavilion Slimline PC in Office Depot that costs no more than a PLAYSTATION 3 or an Xbox 360 Elite. But here's the kicker, from the "Specifications" on the page you linked:

    External Ports: 6 USB 2.0 ports (2 Front, 4 Back) , FireWire (IEEE 1394) port (Back), Headphone (Front), 2 PS/2; Digital Audio-out; LAN; Microphone/Line-in/Line-out; VGA-out (Back)

    No composite video output. My aunt's CRT SDTV has composite video and analog audio inputs (yellow, white, and red RCA jacks), and the PC you recommend has a VGA output (DE15) and a 3.5mm stereo audio jack. Adapters for the latter are easy to find, but the only way to turn VGA video into composite is a scan converter. All three consoles come with a built-in scan converter, and some discrete video cards have one built-in, but none of the desktop PCs in Office Depot have it. And the only scan converter on Walmart.com has 1 star out of 5.

    Monitor extra.

    Most people already have an SDTV monitor in the living room that's large enough for four people holding gamepads to sit around. Consoles have the advantage over low-end slim PCs in that consoles work with SDTV monitors.

  43. Let me get this straight... by Dreadneck · · Score: 1

    You want companies to spend millions of dollars developing open source games to compete with closed source games, knowing that they will be giving these games away with no way to recoup their R&D expenditures(except for those ever popular Linux service and support contracts, of course!)? Sounds like a winner to me, lol. Let me know how it goes.

    --
    Power does not corrupt - power attracts the corrupt.
  44. I think the article may be onto something. by hey! · · Score: 2, Informative

    I don't think it's quite got it, though.

    Proverbially, the path to wide adoption starts with a killer app and proceeds through early adopters. However a killer app in this situation is a bit of a catch 22. The kind of massive games that take hundreds of man years of art work and coding take investment, and investment is attracted by installed base. I suppose we can use Linux as a counterexample to this idea, but I think Linux is a special case for several reasons. First the basic kernel was not a huge engineering task. Second, the stuff that went around it was already largely done. Third, Linux is a platform and there are a lot of companies interested in not being beholden to a single monopolist for their livelihood.

    There are lots of games on Linux, and the best ones aren't very complex, they're just fun to play. And that's the catch 22. A simple game is readily cloned to Windows. Think about Tetris in its many manifestations. It's a fun game, but simple enough to be given as a student programming assignment. On the other hand, really complex games take investment for very little guarantee that you'll get a winner.

    I think, however, there is a paradigm, which is the Wii. Wii Sports isn't a terribly complicated game; if it were a killer app then it could readily be cloned on other platforms. However, with Wii sports and the Wii, you had an affordably priced killer bundle.

    So, what I'm thinking of is a netbook, with good battery life and fast boot time. The idea is that you'd be to take it out at more or less any time and within thirty seconds to a minute be playing a simple but addictive game. Where the article goes wrong is this: success won't come from exploiting the early adopters willingness to try something different, although that is part of the formula. Success will come from pricing the package affordably enough for an impulse purchase, without making any part of the system seem cheesy. The Wii is well and innovatively designed without necessarily being cutting edge technologically. Buyers get something new and well made at a pretty much no-brainer price for the amount of pleasure they anticipate getting from it.

    We're pretty close, I think, to being able to put together that killer package. The EeePC is now sellign in its 512MB version for as little as $219. That's getting into handheld console territory. For a bit more than a hundred more, you can get a netbook with a GB of RAM and a 1024 x 600 display. This tells me the technology is there for the killer package, especially if the battery issues can be resolved. All that's needed is an app that is addictive, from which a $300 machine can get you your fix in under a minute.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  45. Nethack by Anonymous Coward · · Score: 0

    After Nethack, what more do you need?

  46. It will happen by Yfrwlf · · Score: 1

    Games will creep onto Linux, regardless of their license. It could happen faster but there needs to be more systems set up to pull in the money easily for new titles, and also the Linux packaging mess really needs to be finally sorted out.

    Steam is one good start for Linux but there definitely needs to be more. Microsoft still has nearly complete control over Linux in average PC space any way, with basically none of the big stores carrying Linux products except the super rare online-only Walmart PC, or the Best Buy Ubuntu box. Without the ability for consumers to choose Linux and save money, this won't happen for a while.

    --
    Promote true freedom - support standards and interoperability.
  47. Hellooo. McFlyyy... by danebramage · · Score: 1

    I think there's no question that gamers would flock to Linux if A) it were easy to install, use, and maintain, and B) Windows games could be made to run in it. Fortunately, both of these conditions are pretty well fulfilled right now with Ubuntu and Wine, and this will only be getting better. I can run most of the Windows games I want to under Ubuntu/Wine with just a little work (generally no more than is required to pirate a game--a process thousands of gamers appear to have mastered), and the ones I can't run well presently generally become playable over time as the codeheads come up with solutions and Wine itself is improved (which it is currently being, by leaps and bounds). In return for a little extra work on the gaming front, I get a stable, secure, and free OS, tons of free software comparable in quality to what I used to pay hundreds of dollars for, and freedom from the whole virtual monopoly that is the Microsoft world. (What software isn't available natively can almost always be made to run under Wine, just like the games can.) As for customer support, I get quicker, more helpful answers from the Ubuntu boards than I ever got from a major software company. Honestly, I read some of the comments here and wonder what planet these people are living on. I'm doing the Linux gaming thing RIGHT NOW and there's exactly zero chance, barring some unforeseen calamity, that I'll ever be going back to Windows. I give it a couple of years before the scales fall from the eyes of the masses and they begin to follow in droves. If the company behind Ubuntu wasn't a private concern, I would have already poured every penny I own into their stock.

  48. Making money by phorm · · Score: 1

    Art + other assets would seem also to be a good way to still make money from an open-source project. If the engine is out, anyone can modify it, and technically anyone could copy it too, but you can't just rip off the entire game and redistribute/resell it as the art is still copyrighted.

    That means that end-users get a game that they can tweak, fix up, and continue to expand/use if the parent company has abandoned it, but those that made it can still - in theory - also sell the game itself and made money off it.

  49. Uh no by phorm · · Score: 2, Insightful

    Excessive amounts of money are not a requirement to a good game, nor are they a guarantee of success. The same applies to many other entertainment industries as well.

    1. Re:Uh no by tnk1 · · Score: 1

      What makes you believe that 3-30 million dollars represents an "excessive" amount of money to produce a fully featured, top-end game?

      When they're talking about using games to improve Linux desktop penetration, they're not talking about TuxRacer. They're talking about reasonably up-to-date and polished games. Games that not only get written, balanced, programmed, and shipped, but also tested, supported, marketed and updated.

      A smart person could write a good game, and probably a group of them could get together in a basement and come out with something awesome for very little money. The problem is that smart people are also... well... smart and understand that they need to do things like pay the rent and buy Mountain Dew and Ramen noodles. A few of them even aspire to live comfortably.

      Simply paying 20 employees the fairly trivial salary of $50K is one million dollars. Forget the costs of actually giving them the tools to do the work. Remember, this isn't a hobby for them, they need to make money or go out of business. These aren't hobby project games you can release updated betas on SourceForge maybe every month or two.

  50. Graphics cards and drivers by phorm · · Score: 1

    Seems to me that the big barrier is graphics+soundcards and drivers.

    As mentioned, memory isn't a big deal these days, but in the linux world being able to pop a disc in and play would be rather beneficial, and as nice as Ubuntu and others' hardware detection is, and driver-support has advanced, it's not quite there yet... ESPECIALLY on newer hardware.

    Having to configure Xorg, a soundcard driver, or having other issues such as with my recent laptop where (at the time I bought it) ACPI was messed up and would force a shutdown due to poor CPU-temperature detection... it's not really going to fly.

  51. Re:Forget Linux adoption rates; war already decide by danebramage · · Score: 1

    Absolutely right. No limb involved

  52. Question+comments about PC vs Console development by phorm · · Score: 1

    It seems to me that gaming has pushed off from the shores of PC's sometime ago, and moved towards consoles. While in many cases I find it rather irritating, it's something I've come to accept.

    There are a few things that PC's still have over consoles though:

    a1) A mouse equivilent. I have the XB360 version of "Kane's Wrath" (c&c3, ep2) and PC version of "Tiberium wars" (c&c3 ep1) and the former is a horror to play
    b1) Resolution. While high-def 1028p TV's are becoming cheaper, they're still not common enough for consoles to push them as the primary output device, meaning that graphics/menus have to fit in a lower-def environment that doesn't necessarily work as well as a PC.

    c1) Text Input: Keyboards can be really handy at times, although in many cases you can get addons that give similar functionality

    d1) Shared screens: Becoming less of an issue now that consoles have more networking abilities, but it's still more common to see two PCs/laptops/etc than two consoles+TV's in the same house.

    e1) Other than hacked-systems, can one develop for an Xbox/Wii/PS3 free? What's the cost of the API's, and what about the royalties (if any) on publishing for someone else's console?

    But where consoles really shine is:

    a2) Common hardware: You already know what's in it, what the limitations are (with some variance for peripherals such as TV or control add-ons).

    b2) Cost: It's cheaper to get a gaming-centric console than a gaming PC... although again if you count in the cost of a high-def TV it starts to even up (but it's nicer to watch movies on the TV than vise-versa)

    c3) Configuration: Along with (a), everything pretty much ready-to-go or configured by the manufacturer. NO driver issues.

    So there are some advantages in either camp. Games like the MMO's and RTS are still a lot nicer on PC (and personally I prefer my FPS with a mouse too, but others seem to do well with a gamepad). Now, assuming that people are going to be buying PC's anyhow, (a2) and (c2) are the big hurdles for PC games that are hard to surmount. For the platforms, it seems like (e1) is going to the big issue for any homebrew or third-party games that don't want to go through the big-names.

  53. Platform ! by Anonymous Coward · · Score: 0

    One way for Linux to enter the gaming arena is to build a gaming platform, much like a console, with specific and unified hardware and software for development.

    A hardware/software distribution, or a distribution compatible with only a specific hardware. This would be a good way to start.

  54. Money money money by Anonymous Coward · · Score: 0

    If we want linux adoption...

    It's not lack of creativity or ignorance of journalists. Neither is it conservatism of windows users (though many are stuck and don't dare dream of a better world). Diversity in /srv /opt /var is not the problem either, look at the amount of diversity in standards other technologies (ie mobile phones), competition comes with this small drawback. It's hardly an issue to compile two or three packages.

    The problem with linux are its current users. When Dell announced Ubuntu on their laptops I heard many shout it would be "less then â50 cheaper!" an outrage! "I might as well buy windows..."

    Customers who insist on not paying are bad customers. That is truly linux biggest problem.

    Money means marketing, more pro-developers, more designers, more of everything.

    Linux users all look at 'big companies who should adopt it' or AMD/Nvidia to write drivers so others can write games for them... free games ofcourse.

    If only to cover marketing every linux fanboy would pay â15 a year to their favorite distromaker linux-loaded pc's would be in stores everywhere.

  55. Self Promotion by jac515 · · Score: 1

    I will use this as an opportunity for self promotion. I have a published book about the topic of FOSS games (it was also my masters thesis). You can purchase the book at http://www.amazon.com/Can-Open-Source-Games-Compete/dp/3639100603/ref=sr_1_1?ie=UTF8&s=books&qid=1230920840&sr=8-1 or read it for free at http://etda.libraries.psu.edu/theses/approved/WorldWideFiles/ETD-3146/Thesis_Final.pdf

  56. play by Anonymous Coward · · Score: 0

    He who plays games, loses.

    That were the good old redhat days. Now they come with plenty of games pre-installed. Hate it that way.

  57. MOD PARENT INSIGHTFUL by Eli+Gottlieb · · Score: 1

    I'd spend my own mod points, but I've posted under this article.

  58. No Time by Anonymous Coward · · Score: 0

    I don't really have the time now, but there needs to be a good open source OS that gamers can use to aviod the M$ tax. I've heard that Sabayon Linux ( http://www.sabayonlinux.org/ ) may be this (someday), but this is really the way to start to erode M$ on the desktop. Gamers can hold a LOT of sway over the market because ppl generally see them as "power users" who can advise on hardware/software.

    I also hear from many people (including myself) that games are the only reason to run Windoze any more. Freedom is at hand!

  59. Linux and lamers ... hahaha by noshellswill · · Score: 0, Troll

    What a useless pack-a'-stoats the lamers are. And just when workingmans *nix had driven Debiolian and Slackmolian coderz to buugerbuuger.land ICE-CAVES. It took a decade! Linux is now just about ready to do a mans-work every day. But, now lamrs arise ... like stinky living_dead without the transit coin stuck up their lifeless buttz. Gawdsakes keep them lamers on WinBlow$ where their IQs match system UpTime in seconds. 51 ... 52 ... 53 ...

  60. If there was a semi-popular Linux Console... by wardred · · Score: 1

    One that could output 1080p natively. That could also act as a media portal. That had a minimal X install, OpenGL and SDL. With the option of installing Ubuntu or other common desktop Linux. That used either Deb or RPM package management. That had sane defaults for installation locations That had drivers for 3D OpenGL, wireless, wired, bluetooth, usb, and every other component. That made getting games that work under Wine to work under it. Maybe a unique wine "profile" for each game?

    If there was something like this that became popular enough, you might see more Linux adoption for games. Something like the Pandora Handheld - if it ever really gets up off the ground - but for the living room. Something that actually ends up with exclusive games. Maybe fore arcade cabinets as well.

  61. It's not a technical problem by dacaffinator · · Score: 1

    The reason that developers/publishers don't port to Linux isn't technical, it's financial. If publishers thought they could make a profit on Linux then they'd probably go for it, they are interested in making money after all. The problem is more about Linux's small desktop market share than the ease of porting.

  62. The problem is Free by Midnight+Thunder · · Score: 1

    If you look at the libsdl project page then you will see plenty of games. If you look elsewhere you see old games being ported to Linux. The problem is this whole attitude of wanting stuff for free. Games, especially good ones, cost lots of money to make and expecting them for free is like asking Mercedes to give you a free car. Until people can accept that paying for stuff you like helps make more of the stuff you like, then you will only see a trickle of new stuff. I hate to say it, but this is the way things are.

    --
    Jumpstart the tartan drive.
  63. MMO and Games Console features by Anonymous Coward · · Score: 0

    MMO is the area oss can fill, because users expect to pay a subscription. A canpany/project can make a profit and pay for art and software dev.

    PS
    I really want a good future based MMO FPS with a RTS commard element.

    BTW before we think of games we should think of the features users get with a games console, like adding friends, IM integration, ability to see what games your friends are playing. gamer points.

    These features helped the 360 beat the PS3

  64. Linux games exist, you just don't know about them by Anonymous Coward · · Score: 0

    Lack of game is not the real problem, the real problem is the lack of advertising for fine games that already exist for Linux. People just copy paste the same list, with Wesnoth, and Unreal Tournament, over and over, and completly ignore, for instance, Spring ( http://spring.clan-sy.com/wiki/Games/ ).

    But no free game has the money to run mass advertising on TV, newspapers, subway billboard, and to pay "journalist" to write praise, so it's not like it's going to change.

  65. Re:Simple solution....at by diego.viola · · Score: 1

    What a retarded idea.

  66. I, for one... by viruswatts · · Score: 1

    I, for one, welcome our new gaming overlords.

  67. The problem is also lack of proper support by Moondevil · · Score: 1

    Another problem for Linux gaming is lack of proper support for the whole game cycle development.

    All the console manufacturers and Microsoft for the Windows side, are present in all major game development conferences.

    They also arrange their own conferences and help all major studios to explore their hardware as much as possible.

    There are also tons of tools that provide information about all code paths on the game engine and underlying OS and how it affects the game/graphics performance.

    Finally the "just use OpenGL" reason is not a good one. Not all cards provide a proper driver support for OpenGL, and besides contrary to the popular belief there isn't a single console that uses OpenGL, so the engine coders have nonetheless to program against proprietary APIs anyway.

    For those of you that will shout, that the PS3 supports OpenGL-ES, that is true, but OpenGL-ES is not 100% like desktop OpenGL, and actually many PS3 games use another API, more low level.

    I would also like to see the situation on the Linux side improved, but I think it will never happen. Even myself, a long time die hard Linux user, am now only using XP on my laptop, mostly due to my gaming needs.