Page 19 of 111 FirstFirst ... 917181920212969 ... LastLast
Results 181 to 190 of 1105

Thread: It's Official: Valve Releasing Steam, Source Engine For Linux!

  1. #181
    Join Date
    Jul 2008
    Posts
    833

    Default

    Quote Originally Posted by Remco View Post
    1. A Linux version of Steamworks and the Source engine reduces the time and money required for porting, which makes it more likely for Linux ports to be made.
    2. It's a well-known distribution channel. Where do your customers go to buy the latest Linux games?
    Incorrect, together with the rest here. The engine running on Linux doesn't make a game more portable than otherwise. The engine is one part of the puzzle but there is a lot around which is a show stopper:
    - including patching for multiple game versions
    - operating specific problems (source is not as solid as somebody here thinks because it is a c++ mess/hell, I know from experience)
    - operating specific 3rd party tools
    - "special hacks" (source games are full of them) which often don't translate well across OSes
    - support problems (you have to support more OS which can put quite a damper on your reputation if you can't handle it like Windows)

    The UEngine as somebody mentioned it here is a lot more portable than this mess called Source Engine. As mentioned, the problem for the games itself is supporting "another" OS and that's the real problem that steam does not solve. It makes it "at best" "slightly" less troublesome but if you are Sisyphus then it doesn't matter if one less little pebble is on your way as there are still hundred others.

  2. #182
    Join Date
    Mar 2007
    Location
    West Australia
    Posts
    278

    Default

    Quote Originally Posted by Dodger View Post
    First of all, Source is a solid, proven Engine to build games on - not state-of-the-art in all respects, but solid. And no, porting is still not a magic snap-your-fingers process, but having something like Source (or Unreal, in its time) makes this process tremendously easier. If file handling and asset management, scripting, rendering, networking, etc., are all done by the engine in a platform agnostic manner, porting becomes a *much* simpler matter.
    As for Steam itself, it's a solid, proven distribution platform with currently over 25M users. It's *the* digital distribution platform for PC games. Publishers know its DRM works (not getting into the debate, but it is important to them so it's important for the platform). Users know its DRM is reasonably unintrusive. Developers know it's easy to get games set up for it, tie it in with their achievement and stats tracking systems, and maintenance in terms of patches, updates and DLC is a snap. Steam is a big deal - as I said, it's in no small part responsible for a number of big studios and publishers picking up the PC business again that had almost completely abandoned it.
    I'm thinking linux is a very viable platform. Windows 7 seems to have broken a lot of compatibility with older games. Games that even worked on windows vista... Gaming on linux is new grounds to many of these studios so they probably don't see any gain from it. Hell even at university they teach that linux is only 3% vs 80% (or more) windows.. So people think 3% money vs 80% money.... Remember though that all statistics are a lie. Heh.

    Quote Originally Posted by Svartalf View Post
    Well...I guess you've never seen iD or (until recently...we won't get into the recent debacle as it's becoming clear what happened there...) Epic, then.
    Interesting? I don't know actually... I know epic has changed their business, but id?

    Quote Originally Posted by Dragonlord View Post
    Incorrect, together with the rest here. The engine running on Linux doesn't make a game more portable than otherwise. The engine is one part of the puzzle but there is a lot around which is a show stopper:
    - including patching for multiple game versions
    - operating specific problems (source is not as solid as somebody here thinks because it is a c++ mess/hell, I know from experience)
    - operating specific 3rd party tools
    - "special hacks" (source games are full of them) which often don't translate well across OSes
    - support problems (you have to support more OS which can put quite a damper on your reputation if you can't handle it like Windows)

    The UEngine as somebody mentioned it here is a lot more portable than this mess called Source Engine. As mentioned, the problem for the games itself is supporting "another" OS and that's the real problem that steam does not solve. It makes it "at best" "slightly" less troublesome but if you are Sisyphus then it doesn't matter if one less little pebble is on your way as there are still hundred others.
    Hmm I still believe most of the art work and audio is superficial compared to the source code. I believe the problem with Linux is actually the fact that it's so sparse. Making a game that will easily fit on many distributions is the nightmare. The support problems will be the major issue. I think this is why it's far easier to port a Linux engine back to windows than Win to Linux.

  3. #183
    Join Date
    Jul 2008
    Posts
    833

    Default

    Quote Originally Posted by b15hop View Post
    Hmm I still believe most of the art work and audio is superficial compared to the source code. I believe the problem with Linux is actually the fact that it's so sparse. Making a game that will easily fit on many distributions is the nightmare. The support problems will be the major issue. I think this is why it's far easier to port a Linux engine back to windows than Win to Linux.
    If you do it the right way cross-platform is a no-brainer. Problem is only that nobody did it right so far ( besides other reasons to keep this crappy licensing business model of theirs alive <.=.< )... and Source did not even tries to begin with :P

  4. #184
    Join Date
    Sep 2008
    Location
    Netherlands
    Posts
    510

    Default

    Quote Originally Posted by Dragonlord View Post
    If you do it the right way cross-platform is a no-brainer. Problem is only that nobody did it right so far ( besides other reasons to keep this crappy licensing business model of theirs alive <.=.< )... and Source did not even tries to begin with :P
    Source and all Valve games run on a Unix-like system called Mac OS X. Please provide citations from the source code to back up your claims that it isn't portable.

  5. #185
    Join Date
    Apr 2010
    Posts
    3

    Default

    Interesting, valve seems to have 403'd http://store.steampowered.com/public...m_client_linux

    So much for the public unreleased beta updates. :-/

  6. #186
    Join Date
    May 2010
    Location
    Amsterdam
    Posts
    11

    Default Any news?

    Sooooo... Any news from Valve on the subject?

  7. #187
    Join Date
    Oct 2008
    Posts
    738

    Default

    Quote Originally Posted by Dodger View Post
    Well...
    I'm not saying this doesn't happen, but it would have to be exceedingly rare. First of all, most studios don't consider Linux to be anywhere near a viable platform - hell, most studios are just now again seeing Windows as a viable platform, which is in no small part thanks to Valve and Steam.
    That is a nice generalization. Here is another nice generalization: A lot of studios don't care about fixing the bugs in their shipped product. See generalizing is fun! Who cares if it leads to false or misleading statements?

    Linux is somewhat widely used for things like video and audio editing and post processing, offline rendering, etc. As an actual target for game development (released or not), not so much, and I know this first-hand.
    Who said anything about Linux being a development target? Bug fixing is what is important, compiling your code on multiple platforms with multiple compilers will expose more bugs than one platform and one compiler. Some studios compile on linux simply to expose and fix bugs.

    This is why the possibility of Steam coming to the platform is such a big deal, and I happen to think it may well be very good for Valve to be the first.
    Its really just a rumor until Valve announces it.


    But I have yet to see a first or second tier studio that does PC development do hands-on Linux development of their titles as well.
    And you've worked at how many tier one and two studios?

  8. #188
    Join Date
    Oct 2008
    Posts
    738

    Default

    Quote Originally Posted by Remco View Post
    Source and all Valve games run on a Unix-like system called Mac OS X. Please provide citations from the source code to back up your claims that it isn't portable.
    Mac OS X is Unix. Linux and *BSD are Unix-like.

  9. #189
    Join Date
    May 2008
    Posts
    60

    Default

    Quote Originally Posted by Yezu View Post
    Sooooo... Any news from Valve on the subject?
    Of course not. Phoronix calling something official means about as much as trusting random people on valve's forum. There's still a good chance it will happen but I wouldn't expect to hear anything in the next few weeks.

  10. #190
    Join Date
    May 2008
    Location
    Germany/NRW
    Posts
    510

    Default

    Quote Originally Posted by yogi_berra View Post
    Mac OS X is Unix. Linux and *BSD are Unix-like.
    Also not quite correct. Not that it matters, but since you're already being a smartass I'll be a smartass too :P: Mac OS X and *BSDs are Unix, and Linux is Unix-like.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •