Announcement

Collapse
No announcement yet.

A Battle For Good Open-Source Game Graphics?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • deanjo
    replied
    Originally posted by Irritant View Post
    H I mean, if graphics meant nothing, we'd be playing Pac Man, right?
    How dare you dis the puck!

    Leave a comment:


  • Irritant
    replied
    Hello, I just wanted to add some details about what we've been doing with Alien Arena, and the CRX engine.

    The addition of GLSL to CRX actually began in August of 2008, which on the surface seems simple enough, but as someone stated, it's one thing to add the shader support, it's another to make it do something useful. We were able to add parallax, normal, and specular effects to the map surfaces, as well as very nice dynamic lighting effects. After that we added new per-pixel water effects. The most difficult issue was getting normal/specular mapping to work on models, which took alot of trial and error, but finally we got that working about a month or so ago. This allowed us to remove the old fixed function per-pixel effects that were just horrendously slow, and not nearly as nice looking. It also forced us to completely rewrite the way meshes were rendered, which was a good thing. We are still exploring some other ideas with using GLSL for effects, and who knows what we will come up with. We are also looking at shadow mapping, and some other options.

    I know when things get mentioned about graphics, people immediately think that is all that is being focused on, and that other things are neglected, but that is definitely not the case. Even though we've done alot of renderer work over the last year, we've also managed to work heavily on gameplay, artwork, and levels. Since the release of Alien Arena 2007, nearly every model and map have been replaced, which is something I don't think I've seen any other free game do in that timeframe. I really believe we have a remarkable little team in place that is devoted to their hobby. It was said in this thread that most FOSS games are held back by their art, and that Alien Arena was among those, but I firmly believe that our art assets are of good quality. I know that can be subjective and that is fine(and yes, I *am* biased ).

    Regarding physics, there are things floating around in our minds, though I doubt they would come in the upcoming release, may down the road, such as ragdolls, and vehicle physics. Destructible enviroments? Possibly, well it's possible now, but not in a modern or cool way, but that could be something interesting in a deathmatch game I think.

    The ultimate goal for us(besides having a blast working on a game) is to create an experience that is not only fun, but rich visually and aurally. I mean, if graphics meant nothing, we'd be playing Pac Man, right? It all counts, IMO, and no aspect of the game ever gets untouched between releases. We've done a lot of nice little things too, which will become more apparent when the release comes out, to make it just a more fun and pleasing experience.

    Speaking of graphics, there is always a delicate balance of looking good vs playing good, and finding the right combination is often tricky. So to that end, we've steadily been optimizing, and at the same time adding various "eye candy" features. We've also made sure that the game is very scalable, so that people with older hardware can still play the game, which is often other dicey trick. You can very easily wind up bloating an engine trying to do that, so it has to be done with great care.

    As for the future, and the other various similar games like Nexuiz, Warsow, Sauerbraten, it's really great to see these games pushing ahead, each trying to outdo the other. A little friendly competition is great(though in the gaming world that is another difficult thing to maintain, unfortunately). I don't know what the impending release of id tech 4 will have as impact. Most of these games are already making use of the same type of technologies, so I doubt many will be switching over. We saw the same thing with the other Quake engines. There were dozens of tech 1 engines, then when tech 2 was released, a handful of those. Tech 3 has far fewer, so I do wonder. I think most will attempt to glean some things from tech 4 rather than make a wholesale switch.

    Leave a comment:


  • deanjo
    replied
    Originally posted by cb88 View Post
    just because it isn't free for commercial distribution doesn't make it evil

    Your argument about inclusion in a distro is silly .... no distro is going to end up in such a mess its pretty obvious it isn't free to distribute like that its practially plastered all over thier site
    Bingo. Energyman is confusing free software with opensource. Two totally different things.

    BTW that license is pretty old. This is the current

    Volition Copyright (applies to original FreeSpace2 source code
    developed and released by Volition):

    "Copyright (C) Volition, Inc. 1999. All rights reserved.

    All source code herein is the property of Volition, Inc. You may not
    sell or otherwise commercially exploit the source or things you
    created based on the source."


    Modifications by members of the FreeSpace Source Code Project are
    released under whatever terms the individual authors choose, but the
    above notice continues to apply to all fs2_open code.
    Last edited by deanjo; 04-26-2009, 11:20 PM.

    Leave a comment:


  • cb88
    replied
    just because it isn't free for commercial distribution doesn't make it evil

    Your argument about inclusion in a distro is silly .... no distro is going to end up in such a mess its pretty obvious it isn't free to distribute like that its practially plastered all over thier site

    Leave a comment:


  • energyman
    replied
    it does, if you try to promote a game that isn't free at all. You can not put it on a distribution dvd and sent it somewhere for money, for example. What happened if ubuntu included it and canonical answered a support request? they would be deep in very muddled water. The engine is not free nor really open source.

    Leave a comment:


  • cb88
    replied
    GPL isn't everything.... development is free to continue on the engine and it is free to use and even distribute for non commercial purposes

    Its free perhaps not up to RMS standards... but your free not to put your time into working on the game :-P

    seriously GPL BSD whatever license trolling is what doesn't belong in this thread

    Leave a comment:


  • energyman
    replied
    the engine is not really open source. You can not sell cds containing the game. It is incompatible to all versions of the gpl.

    SOFTWARE USE LIMITATIONS AND LIMITED LICENSE

    General Product License. This copy of FreeSpace 2 (the "Software") is
    intended solely for your personal non-commercial home entertainment use.
    You may not decompile, reverse engineer, or disassemble the Software,
    except as permitted by law. Interplay Entertainment Corp. and its
    licensors retain all right, title and interest in the Software including
    all intellectual property rights embodied therein and derivatives thereof.
    The Software, including, without limitation, all code, data structures,
    characters, images, sounds, text, screens, game play, derivative works and
    all other elements of the Software may not be copied, resold, rented,
    leased, distributed (electronically or otherwise), used on a pay-per-play,
    coin-op or other for-charge basis, or for any commercial purpose. Any
    permissions granted herein are provided on a temporary basis and can be
    withdrawn by Interplay Productions at any time. All rights not expressly
    granted are reserved.
    .
    .
    ,

    so beyond the red line does not belong in this thread. Nice try.

    source code licence:
    Copyright (C) Volition, Inc. 1999. All rights reserved.

    All source code herein is the property of Volition, Inc. You may not sell
    or otherwise commercially exploit the source or things you created based
    on the source.

    yeah. Well done.

    DISQUALIFIED

    NEXT.

    Leave a comment:


  • deanjo
    replied
    Originally posted by energyman View Post
    I don't see any of the cool reflections vegastrike has.
    You gotta play it for that, some of those vids are pretty old.

    Leave a comment:


  • energyman
    replied
    I don't see any of the cool reflections vegastrike has.

    Leave a comment:


  • deanjo
    replied
    Originally posted by energyman View Post
    you want nice grphics? look at vegastrike.

    I think Beyond the Red Line punts Vegastrike to the curb in that aspect (or pretty much any other oss game there is out there IMHO)

    http://www.youtube.com/BeyondtheRedLine
    Last edited by deanjo; 04-26-2009, 05:52 PM.

    Leave a comment:

Working...
X