Slashdot Mirror


Free Software FPS Games Compared

An anonymous reader writes "Linux-gamers.net has posted a thorough, although harsh, comparison of free software shooters. It compares seven open source shooter games in a lengthy discussion. Few have gone to the trouble of comparing and carefully examining the genre before. The author ranks the games in the following order (best to worst): Warsow, Tremulous, World of Padman, Nexuiz, Alien Arena, OpenArena, and Sauerbraten. In making these choices, it claims to use gameplay, design, innovation and presentation as criteria and includes a short history of free software shooters in the introduction."

41 of 194 comments (clear)

  1. Lies by Smordnys+s'regrepsA · · Score: 5, Funny

    Wolfenstein, I still love you!

    --
    Just -1, Troll talking to another.
    1. Re:Lies by ShieldW0lf · · Score: 2, Informative

      OpenArena games still seem limited to FFA and with about 70 servers, the community is rather small.

      Not in my experience. There are a bunch of CTF maps that are usually full of people.

      --
      -1 Uncomfortable Truth
    2. Re:Lies by antdude · · Score: 3, Informative

      What about DOOM? Better than Wolfenstein games to me. :)

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  2. It's like the games of yesteryears... by MindPrison · · Score: 2, Interesting

    ...coming back to frag you once more! I do like World of Padman...funny story, funny graphics....aw heck...funny game. Community 3d games are actually a lot more fun when they try to be themselves (original, don't have to conform to much of the real deal), look at Bz-flag....crap graphics...still fun as h*** to play and there are still hundreds of servers with thousands of players playing it.

    --
    What this world is coming to - is for you and me to decide.
    1. Re:It's like the games of yesteryears... by ardor · · Score: 4, Insightful

      Why is it that open source so often implies a total lack of care for details and usability?

      Lack of natural selection. If a commercial game's user interface sucks, few people will buy and play it, unless its overly hyped. Reviewers tear apart the game, word of mouth names it a real stinker, it doesn't sale, developer either goes bankrupt or learns from the mistake. Or doesn't - and goes bankrupt, eventually.

      Open-source projects don't depend on sales. While this allows for experimental genres and fresh ideas, it also takes away some incentive to polish the product's user interface (bugs OTOH are more likely to be fixed).

      --
      This sig does not contain any SCO code.
    2. Re:It's like the games of yesteryears... by Fred+Ferrigno · · Score: 2, Interesting

      Lack of natural selection. ... Open-source projects don't depend on sales. But they do depend on volunteer developers. Natural selection is quite obviously in effect among OSS projects, only the criteria for success is the ability to attract developers rather than users. This can lead OSS in a different direction compared to closed source. In the long run though, the difference is not that great since most developers prefer to work on projects that people actually use.
    3. Re:It's like the games of yesteryears... by ardor · · Score: 2, Interesting

      Natural selection is quite obviously in effect among OSS projects, only the criteria for success is the ability to attract developers rather than users.

      But the consequence of failure is very different. Nothing bad happens to the developer if no one is attracted to the project. In commercial games, one flop often means the company is shut down and you lose your job.

      --
      This sig does not contain any SCO code.
  3. They Missed by phoenixwade · · Score: 3, Informative

    They missed AlephOne - the OS marathon development... Still very playable even on very lightweight equipment.

    --
    A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.
  4. Comment removed by account_deleted · · Score: 5, Informative

    Comment removed based on user account deletion

  5. WTF, is it free or is it open source? by Tibor+the+Hun · · Score: 2, Insightful

    Open source and free are not mutually exclusive as most of us know.
    Wolfenstein: Enemy Territory is free, but I don't think is open source. Maybe it is, it is based on either Q2 or Q3 engine, and Q2 engine is open sourced (or GPLed), maybe Q3 engine is as well.
    But anyway, it seems as if the summary equates open source with free and free with open source.

    --
    If you don't know what AltaVista is (was), get off my lawn.
    1. Re:WTF, is it free or is it open source? by Drasil · · Score: 4, Insightful

      The Enemy Territory source code has been released, had it been considered I'm sure it would have come in in the #1 or #2 spot. ET is based on the Q3 engine, which has also been open sourced. Generally I'm not a fan of shooters, but I've probably spent thousands of hours playing ET. It may be that games that were developed with a closed source model and then later the source was released were not considered, I dunno, it's slashdotted.

    2. Re:WTF, is it free or is it open source? by Ai+Olor-Wile · · Score: 2

      Free Software should be assumed to mean "free as in speech." Y'know, as in the Free Software Foundation. As in Richard Stallman's going to kick your ass. With a katana. (Now, where is that xkcd strip...)

    3. Re:WTF, is it free or is it open source? by 88NoSoup4U88 · · Score: 2, Interesting

      Afaik, only the source to mod the game has been released, but no GPL-ed open source release (as has happened with all the previous id software engined titles)... But I'm positive we'll eventually be able to have a peek at that too.

      Back on topic, I've played most of these games (except Alien Arena), and I always found it a bit disappointing to see what people created with access to the source: In the end (with some exceptions, such as Tremulous), most of these mods/total conversions just turn out to be another deathmatch/capture the flag game, with different models, different weapons... but still basically the same game mechanics as the game it's based on.

      Though I still very much appreciate their effort (who can complain when the game is free for them to download), I very much hope that there are some teams out there who want to do more than just that.

      As for my own contribution to try to 'solve' this: The last two years I've been very busy refining an idea for a game; build on the Quake3 engine (more specifically, the cleaned up IOQuake3 source), where the gameplay will be totally different from what's been developed on the Q3 engine before...
      Active development has just started, and it seems that we'll be able to crack out an Alpha release in three months time.

      But in time, be sure to download this game once we're done! :)

    4. Re:WTF, is it free or is it open source? by Darkael · · Score: 2, Informative

      While I agree that ET is a great game (though medics are overpowered IMO), only the source code for the game logic has been released so far. ET is still closed-source for the most part.

  6. Urban Terror? by Anonymous Coward · · Score: 3, Informative

    What about Urban Terror? http://www.urbanterror.net/ . Just released a new version. It's a pretty fun game.

  7. Re:Slashdotted - No Mirrors up by Sepht · · Score: 3, Informative

    and I'm an idiot once again, proper formatting this time!! Here is my draft copy

    About two weeks ago, Joe Barr posted a feature on Linux.com titled "New Alien Arena 6.10 blows away its FPS competition" yet gave no real comparisons with other similar games. This was done in the same style as Barr's previous feature, "Tremulous: The best free software game ever?" which described Tremulous but also lacked comparisons and relations to other games. This feature hopes to be a thorough comparison of the major free software shooters.

    There have been many free software first-person shooters (FPS) projects over the years, from modded Doom and Quake engines to enhance the existing games (ezQuake, EGL, ZDoom), to free art packs such as OpenQuartz or OpenArena. In 2002, along came Cube, a single and multiplayer FPS based on its own engine, including artwork, maps, models and an ingame map editor. In the freeware (and Linux compatible!) world a little-known game called Legends, a Tribes-inspired game, appeared yet remained closed-source. Filling the FPS gap in the open-source world has usually been left up to commercial companies who release their games with Linux support (i.e. Doom3, Unreal Tournament 2004, Loki Software's work) or freeware games produced by commercial studios(i.e. America's Army, Wolfenstein: Enemy Territory) or simply running Windows games run via wine. In the last few years a few built-from-scratch community-based FPS projects, most built on the GPLed Quake engines, have popped up, among them are Tremulous, Alien Arena, Nexuiz, and Warow. Some have kept their art assets under a closed license (Warow), while others have also released their art under an OSS license (Nexuiz), I consider both categories free software since well, software refers to programs, code and procedures, not artwork. For this comparison, we'll take a look at active, robust and community-developed free software shooters. Most released free software shooters are designed for multiplayer, a logical step for a game developed in an online community, however most also feature a bot-based single-player mode. While others have compared such games before, this feature seeks to be a little more thorough and go a step further, ranking the following seven games: Alien Arena, Nexuiz, OpenArena, Sauerbraten, Tremulous, Warow, and World of Padman. In ranking these games, gameplay, design, innovation and presentation (in that order) will be held as primary criteria.

    7. Sauerbraten
    Sauerbraten is basically Cube 2, the sequel to one of the most influential free software shooters released to date. The engine is completely reworked with brand new graphics rendering features rivaling that of Quake4. Like Cube, Sauerbraten has a built-in map editor that allows player to edit maps from within the game, making this one of the friendliest games for content-creation. The latest version of Sauerbraten, 2007-09-04, is little more than a subversion snapshot packaged and stabilized for wider distribution; the game is still in heavy development. Sauerbraten gameplay drastically differ from anything Cube offered, with simple Quake-style weapons, game effects, and the same Quake3-like FFA action. It is worth noting that Cube (and Sauerbraten) give you a weapon when you pick up the appropriate ammobox; there is no separation between ammo and weapons.While it has some cool features, the game still feels like more of a concept demo than an actual game, and with only 20-30 servers, half running instagib, there isn't much of a community following. Single player is reminiscent of Quake1, with enemy monsters in a variety of maps. The menu is actually one of the coolest I've seen implemented in a game, it spawns as an object ingame and faces you, however the lack of a main menu upon load adds to the tech-demo feel. Despite the tech-demo nature of the game, Sauerbraten has a good soundtrack, lots of maps, good quality models, well-done artwork and textures. The gameplay isn't anything astounding but with pretty decent maps and gameplay reminiscent

  8. Xinerama by Jethro · · Score: 2, Interesting

    I have yet to see one game that works correctly on a Linux box with Xinerama. At least in full-screen more. Some of them won't even let you change resolution at all, let alone tell them to run in a window.

    When they run in full-screen they tend to span the displays and have all the action right in the middle so the important stuff is split in two.

    And quite a few games crash on the weird resolution.

    I'm not saying I've seen Windows games work on dual-head or ever support two monitors, but at least they have the decency to just pick a screen and use that one.

    --


    In the land of the blind, the one-eyed man is kinky.
    1. Re:Xinerama by Kent+Recal · · Score: 4, Interesting
      Erm, sounds like you have no single-screen modes configured.
      Read up on the MetaModes option in xorg.conf.

      Mine looks like this:

      Option "MetaModes" "1280x1024_60.00, 1920x1200; null, 1920x1200"
      And I can play ET, AA, Tremulous, etc. just fine. The second screen simply goes off when a game requests fullscreen.
  9. Comment removed by account_deleted · · Score: 2, Informative

    Comment removed based on user account deletion

  10. Re:Fun, but.... by xRelisH · · Score: 2

    most of these shooters would be considered pretty good...in 1996.

    I think that's a little unfair to say when most retail games have multi-million dollar budgets and these games are made by volunteers.
    I can't guess as to whether you went to college or not, but most colleges have a competitive formula SAE team. The team is made up entirely of volunteers, and some of the primary goals for being in such a project is to learn more about what goes into building a functional vehicle and for sheer fun -- it's hobbyist work. Notably, these cars aren't too technologically advanced, and Ferrari with their massive F1 budget could make a mockery out of these SAE cars with one of their F1 cars. But, we all know that comparing an Formula SAE racer to an F1 car would be unfair. But we also know that the Formula SAE teams are breeding grounds for some of the best automotive engineers for tomorrow, and most car companies know this and try to peg their interest by sponsoring these teams.

    It's the same case with these open source shooters. They don't have the financial backing to hire skilled artists that are willing to work full days, however I would say that say that a lot of these projects are breeding grounds for tomorrow's John Carmack's and like the SAE teams, companies like id try to do their part in supporting the community.

  11. Re:Quake 3 Arena: GPL'd and Free (as in beer) by Sepht · · Score: 2, Informative

    Yes Quake 3 is free software, but Quake3 can't be called a packagable 'game' in the sense of 'free'. The game materials are still proprietary and not free. The engine is free software, and in fact, all the games on that list use GPL engine that were built on iD's released Quake1/2/3 engines. However they also can be considered packagable 'games' with free content. The article should have made that distinction though.

  12. Re:Free FPS Games by LiquidCoooled · · Score: 2, Interesting

    already posted bug report, its in hand.

    me: D2 Reply to hidden parent appears joined to previous thread

    pudge: Yes, this is known, and we know it's a problem. We have plans to deal with it.

    http://sourceforge.net/tracker/index.php?func=detail&aid=1849018&group_id=4421&atid=104421

    --
    liqbase :: faster than paper
  13. What about bzflag? by rastoboy29 · · Score: 3, Informative

    bzflag is a good free game, which just goes to show that fancy graphics have nothing to do with how good a game is.

    1. Re:What about bzflag? by u235meltdown · · Score: 2, Informative

      BZFlag is not a FPS game, it is a "First Person Tank Shooter" according to Wikipedia... hmm, I guess it counts as "FPS"
      maybe they disagree with the 13,300 registered players that like it

    2. Re:What about bzflag? by Anonymous Coward · · Score: 3, Funny

      Calling bzflag a good FPS is like calling IRC a good MMORPG.

    3. Re:What about bzflag? by bar-agent · · Score: 2, Funny

      like calling IRC a good MMORPG

      "IRC, where men are men, women are men, and 14-year-old girls are FBI agents."

      Sounds like a MMORPG to me. :)

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
  14. Re:Fun, but.... by Cyblob · · Score: 2, Informative

    Maybe because a game is not just a piece of software and most decent games have hundreds of full time graphics programmers, mission designers, texture artists, concept artists, AI programmers, skybox artists, effects artists, animation engineers, networking programmers etc. These kind of resources just aren't available to open source games, at least not to the same level as commercial games.

  15. Three cheers for John Carmack, by shish · · Score: 4, Interesting

    seeing as 6 out of the 7 games are Quake-based :P

    It strikes me that open source has a reputation for really good code and half-assed presentation, so I wonder why there aren't many free-from-day-1 game engines :-/

    --
    I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    1. Re:Three cheers for John Carmack, by Rogerborg · · Score: 2, Insightful

      Because every developer thinks that they can write a better engine, and every producer thinks that an engine is only worth what you pay for it. Both of these observations are from personal experience.

      --
      If you were blocking sigs, you wouldn't have to read this.
  16. Re:Fun, but.... by Anonymous Coward · · Score: 2, Insightful

    Right on! Because lord knows top-notch games like Portal never get their start from small-budget hobbyists working in their spare time.

    Oh, wait...

  17. myminicity 'spam' - off-topic by Animaether · · Score: 2, Informative

    the problem with myminicity (and indeed most such sites before it) is that they do not consider it spamming. In fact, throwing that URL out as much as you can - on your blog, on forums, in your feeds, by IM and so forth and so on is the whole -point- of that site... as it is visits that cause the 'city' to grow.

    Good luck finding rules on where a 'player' is allowed to post the URL(s). Even more luck to you finding a 'report abuse' page or contact address. Good luck getting any response whatsoever from contact@ ( if you do get something, by all means follow up here :\ )

  18. Re:Fun, but.... by Anonymous Coward · · Score: 4, Funny

    Quake was released in 1996. OpenArena uses the Quake III engine.

    Saying OpenArena "would be considered pretty good...in 1996" is like saying the SR-71 Blackbird would be considered "pretty good" in 1935.

    It's such a ridiculous understatement that the only possible explanation is that you're British.

  19. Re:New Sauerbraten available by Sepht · · Score: 2, Informative

    Yes I know, the top of the article mentions that it was written two months ago. The release of the new Sauerbraten was what promoted me to post this before it got too out-of-date.

    Also the end of the article contains the following note, "Notes: Since the original writing, Sauerbraten has released a new version that has more RPG elements and seems to make progress in being a more full-fledged game. I actually haven't had time to update the article." Perhaps I should have put that under the Sauerbraten section. I'm very eager to try out the new release though.

  20. Re:Tremulous second best? Hate to see the rest by sahonen · · Score: 2, Interesting

    I played many games over a several days. I almost never saw the humans win unless there was a huge skill stack on the human side. Far more often I saw the aliens win, and occasionally a sudden death which inevitably went to the aliens.

    What was the most frustrating for me was not being able to buy upgrades or evolve because I hadn't killed enough people yet. Especially at later stages in the game where practically everybody had evos and upgrades, it was incredibly difficult and frustrating running around as the weakest player in the game trying to kill players far more powerful than me so that I could get the upgrades I needed to be able to take out these powerful players. It's a chicken-and-egg problem. It's the same problem I have with counter-strike, if you're on the losing team with no money, how are you supposed to take out people with body armor and AK-47s when all you have is a pistol? This kind of problem is frustrating and I consider it to be bad game design. I vastly prefer games that level the playing field by giving players equal abilities and not penalizing teams for losing.

    --
    Make me a friend and I'll mod you up
  21. Re:Fun, but.... by philwx · · Score: 2, Interesting

    I know what you mean. But if you think about it, a good part of open source software is filling a "need." There is a need for a java IDE that has x features. There is a need for a full featured text editor with extra utilities for editing code. There is a need for convenience installers for linux programs. There is a need for games. Wait, what kind of games? There is where it becomes very open ended and not well defined. The passion of wanting to develop an open source application to fulfill a need does not mesh with the artistic vision of commercial game developers. So they can implement bland imitations of popular games, or games that just don't have widespread appeal. It would help if when someone was inspired to make a ground breaking game, they would say "I'm making this for linux, screw making money." After this point I'm guessing, but it seems more likely that given significant inspiration for a game, someone will go to work for commercial companies. At that point making a linux version becomes laughable among bean counters who only see numbers of customers, and don't share a passion for free software. There's probably more to it, but that is my initial take on it.

  22. Interesting, but... by turing_m · · Score: 2, Funny

    your comment would be considered insightful... in 2005.

    --
    If I have seen further it is by stealing the Intellectual Property of giants.
  23. Re:Fun, but.... by edwdig · · Score: 4, Insightful

    Unless you're really trying to push the limits of your target platform hard, programming is a drop in the bucket compared to the work done by the artists and level designers. The level designers probably have more to do with good gameplay than the programmers.

    Level design is also a REALLY tedious process. Making a good level requires replaying the level over and over slightly tweaking things to get them just right. It gets old fast, and you get really sick of the level in the process. And of course you have to deal with the issues that come up from playing the level that many times. It's very easy to memorize the level you're working on, and end up making the level way too difficult because of that.

  24. Re:Slashdotted - No Mirrors up by Hal_Porter · · Score: 2, Funny

    That's spelling though. Version 1 of his post had issues with spelling and grammar. Version 2 had the grammar fixed. Why are you complaining about the spelling in Version 2? Didn't you read the release notes? WAIT FOR VERSION 3! Bug reports concerning spelling for Version 2 WILL BE IGNORED.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  25. W:ET is *not* open source. by reality-bytes · · Score: 2, Informative

    The in-game logic source code was released in 2004 to aid 'modders' but the game engine itself remains closed to this day (although it may eventually be released).

    I know it sounds paradoxical but W:ET was never derived from GPL code (in the licensing sense) because id Tech 3 was under a closed license when it was licensed to SD (This may lead to issues with SD/Activision ever being able to relicense the source)

    --
    Ripping an new rectum in the fabric of spacetime.
  26. Re:Fun, but.... by rjames13 · · Score: 2

    Err no
    I wish that wasn't true but it is. I'm a FOSS game developer, this month a saw a musician advertise himself on one FOSS gaming site and he was asked by at least three different projects to work for them. Programmers outnumber artist something like 10-1 or 100-1. Most of them are not Geeks or Nerds like us programmers who spend our life on the Internet. They seem to be in different communities and speak in different groups to us. Not to say we don't get along with them they are just not like us. Also they view some licensing issues different to us because they are artists of a different sort.

    BTW in your list the people tasked with the jobs of graphics programmers, AI programmers, networking programmers are all available but because most FOSS projects are small in size it is hard to find specialist like these when you want them. Most programmers in FOSS game development have to wear multiple hats.

  27. Re:Tremulous second best? Hate to see the rest by sahonen · · Score: 2, Insightful

    Exacto-friggin-lutely. I've always liked the Mario Kart approach to game balance. Where Counter-Strike consciously emphasizes the difference in skill between the two teams, Mario Kart tries to minimize it by giving better powerups and more speed to the players in the back of the pack, creating a close and competitive race even between players of different skill levels. This keeps the game fun and exciting for all players instead of simply handing an easy victory to the better player. Lopsided games are *never* fun for anyone involved, you always have the most fun in a game that's so close you don't know who's going to come out the winner. It's a shame that more game designers don't understand this.

    --
    Make me a friend and I'll mod you up