Slashdot Mirror


Source Engine SDK To Be Free

Following up on news from earlier this week that Valve made Team Fortress 2 free-to-play, we now get word that the Source engine SDK will be free to all as well. Quoting Rock, Paper, Shotgun: "The Source Software Development Kit, for those of you who've never clicked the Tools tab in Steam, contains everything you'd need to make a mod, except for personal ambition. It has everything from the infamous Valve Hammer Editor to Face Posers and Model Viewers. At the moment, to gain access to the Source SDK you have to purchase a Source based game such as Half Life 2, or as the official website states, Team Fortress 2. Which is of course now free. [Valve's Robin Walker said], 'We are in the process of getting it all done. It’s a bit messy because we have multiple versions of the SDK, and there’s some dependencies we need to shake out. But yes, the gist of it is that we’re just going to go ahead and make the Source SDK freely available.'"

12 of 84 comments (clear)

  1. What about a Linux port? by Gordonjcp · · Score: 2, Interesting

    How much would it cost to release a port of Source to Linux? Come up with a figure, and we - the Linux gaming community, who bought every iD game ever written simply because it had Linux support straight away - will come up with the cash.

    Go on, do it. The money is waiting.

    1. Re:What about a Linux port? by ShakaUVM · · Score: 3, Interesting

      >>If we are lucky they will release the entire source code, so that the open source community can work its magic and port it them selfs

      Well... the entire HL2 source code was leaked back in the day... =)

      But I'd love to see the *TF2* source code released. Robin (back when he was just a uni student in Australia) released the source code to TF1 (up to a certain version), which enabled me to write CustomTF (I guess some people call it Shaka's Mod) which allows you to build your own class using a cash-based system. Hell of a lot of fun to write and play, and it turned into an open source project in its own right, with various people from around the world taking over leadership of the project at one point or another in the last 14 years.

      People still play it, which is really neat. The Facebook group for it is here:
      http://www.facebook.com/groups/178060565542861

      But I'd love to be able to bring it to an engine written within the current millennium. =)

    2. Re:What about a Linux port? by Count+Fenring · · Score: 2

      Ah, Loki Software. You are missed. I still have that Linux copy of Alpha Centauri, somewhere.

    3. Re:What about a Linux port? by lucian1900 · · Score: 2

      Look at the numbers on all the indie bundles. Think again.

  2. Maybe they'd like us to code.. by Spottywot · · Score: 2

    Half Life 3.

    --
    In a cybernetic fit of rage she pissed off to another age...
  3. Re:free stuff by flimflammer · · Score: 3, Insightful

    You could try using an OS that isn't virtually insignificant in the user desktop market. A market that developers look at and fear virtually no returns on their invesetment. A few potentially loyal sales doesn't really make a sound investment. Almost posted this AC but I'll take the karma hit if it comes. I shouldn't need to hide to post the truth.

  4. Re:free stuff by xkuehn · · Score: 2

    Lucky I'm fluent in AC. ;)

    Despite it now being free, I will neither play Team fortress nor use the SDK. I would do so, even at twice the old price, if I could run it natively on Linux.

    To Valve, and all the other game developers: if you deprive us of your games, you deprive yourselves of our money.

  5. SDK For Free? 2009 version or what? by VGPowerlord · · Score: 3, Interesting

    For those of you who don't keep track, the "Source 2009" version of the game engine used by Valve's multiplayer games has had a number of updates in the past year.

    The problem is, the SDK hasn't reflected these changes.

    So, right now, the final game itself has interesting C++ classes like CVoteController that don't exist in the SDK.

    Does Valve plan on releasing an updated SDK along with making it free?

    --
    GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  6. Re:free stuff by hairyfeet · · Score: 2

    I'll take the hit, I got more karma than God and therefor don't give a crap. unless you are a programmer Linux is COMPLETELY pointless. Its driver model is more than a decade behind everyone else which causes drivers to shit themselves with regularity, Hardware support for cutting edge? Fugetaboutit and for everything less than 3 years old spotty at best, Low resource? not since Ubuntu came along and frankly if you really cared about that TinyXP runs great on a 400MHz and uses just 64Mb of RAM for a full desktop.

    The ONLY place Linux makes sense is to programmers. programmers can automate the entire process with scripting (to be fair Windows has gotten much better at this with Powershell) there are plenty of IDEs as well as OSes designed for HPC and scientific programming. So yes for programmers Linux makes sense. For the other 99.9995% of the planet that is NOT programmers? Honestly the driver situation alone makes it suck the big wet titty.

    Finally most gamers actually care about performance and Linux GPU drivers are just...well they are shit. The FOSS ones are miles behind on features and rarely work with decent games, the proprietary ones drop support for older hardware while being seriously behind on the latest and greatest. maybe when the ATI FOSS drivers get up to snuff things will be different but for a game company to target Linux as a platform now would have to be insane. DirectX ties everything up all nice and neat whereas OpenGL is a bunch of GPU specific shims and is frankly a mess.

    So I'm sorry but unless you are a programmer Linux just doesn't make sense ATM. Maybe when old Torlvalds retires you will quietly get an ABI and then drivers won't be such a clusterfuck but expecting users to keep up with every make/model/rev of hardware so they can go with their hat in their hand to some forum and ask "please sir, can I has sound?" only to be told "RTFM or go back to Winblowz noob!" simply doesn't cut it. Windows is only $100 and well worth that not to deal with the bullshit.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  7. Re:Free Source by wolrahnaes · · Score: 2

    You are correct. Quoting Erik Johnson at Valve:

    When we were getting very close to releasing Half-Life 1 (less than a week or so), we found there were already some projects that we needed to start working on, but we couldn't risk checking in code to the shipping version of the game. At that point we forked off the code in VSS to be both $/Goldsrc and /$Src. Over the next few years, we used these terms internally as "Goldsource" and "Source". At least initially, the Goldsrc branch of code referred to the codebase that was currently released, and Src referred to the next set of more risky technology that we were working on. When it came down to show Half-Life 2 for the first time at E3, it was part of our internal communication to refer to the "Source" engine vs. the "Goldsource" engine, and the name stuck.

    --
    I used to get high on life, but I developed a tolerance. Now I need something stronger.
  8. Re:free stuff by hairyfeet · · Score: 2

    Hey look everybody it is Alex a KNOWN DOUCHEBAG! See how easy that is to make insults, especially when one has NO DEFENSE to what is being written? I love how the average Linux users acts like a 8 year old going "Nigger faggot" to everyone that doesn't kiss his ass, only instead of nigger and faggot it is shill and astroturfer.

    For your info Mr Douche, I'm your worst fucking nightmare...I'm a retailer. I actually have REAL WORLD CUSTOMERS not some kids in their basements trying to stick it to "teh man". I have people that COUNT on their machines to...oh what is the word?....oh yeah ACTUALLY WORK not shit themselves and die because torvalds decided to Goatse the kernel again.

    So you go wrap yourself in your little Tux blankie and pretend it is all just a conspiracy, Pretend that all those retailers in the entire USA don't avoid your crap because...well its driver model is crap...no it must be a secret cabal involving Bill Gates and the Illuminati. oh and don't forget to write M$ so you can be just like this guy which is who you sound like.

    Run along pup, the grown ups have real work to do. Hey why don't you go compile something or send your pics of your "leet Linux desktop yo!" to KDELook and let the real men talk, okay junior?

    --
    ACs don't waste your time replying, your posts are never seen by me.
  9. Re:free stuff by hairyfeet · · Score: 2

    Riiight. Hey douchey, citation please? Someone must have forgotten to tell me where Ballmer parked the money truck. Hell I don't even get discount licensing I buy OEM boxes off Newegg like every other system builder.

    Isn't it sad, how like a frightened child afraid to look under the bed, you cower at the truth? if your driver model isn't shit then why does Dell have to run their own repos even though we are talking a teeny tiny subset of hardware? Oh right because Linus shits itself and dies if you use the default repos! Man that is some excellent product you got there! you think I can get better QA than the third largest OEM on the planet? What, you expect me to tell paying customers "Go to the forum, kiss some loser ass, and maybe, just maybe, in a few days someone will have mercy and give you a big pile of bullshit that may or may not make your sound work again"?

    Bleeding yet douchey? want some more? nice thing about having the truth on your side, you can keep throwing punches all day! How about how a decade old Windows beat the shit out of Linux on netbooks or how ASUS has given up on your bullshit or how about Walamart running away from linux as fast as it can? You got the crazy koolaid drunk enough to say they ALL are paid shills because they won't do your forum dance or CLI horseshit? Meanwhile your "hero" Torvalds the great says Plans? We don't need no steenkin plans!. Why don't you tell them that at work next week, see how quick you get a pink slip? More? How about you actually have the balls to celebrate getting a whole 1% market share while you are actually lower than JavaME and there is a whole website dedicated To your bullshit and excuses .

    You see you whiny little delusional mama's boy, I'm your worst fucking nightmare...a retailer that still believes. I believe that the community doesn't have to take Torvalds shit sandwiches, I believe that things can be made better, I believe Linux can be something for more than douchebags like you that will happily take a cock slapping from linus as long as you can say you are sticking to "teh man". I believe that there can be Linux boxes on actual shelves and penguins on boxes.

    So you go hide now mama's boy, you hide with your Tux blankie and keep saying your magical nigger nigger faggot, or should I say shill shill astroturfer, like it is a magical word that will make all the bad go away. But it won't change reality and the reality is your driver model is shit and more than 15 years behind everyone else and that is why retailers like me wouldn't piss on it, not some mythical money truck that sneaks up to my door in the middle of the night. So go compile something and leave the men to talk about the real world, okay little girl?

    --
    ACs don't waste your time replying, your posts are never seen by me.