Source Engine SDK To Be Free 84
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.'"
What about a Linux port? (Score:3, 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.
Re: (Score:2, Insightful)
... the Linux gaming community ...
Go on, do it. The money is waiting.
I present Valve Senior Staff Doing Math: "So $15... from a potential customer base of approximately 20 people......."
Re: (Score:1)
Some of us do play games, there is more than enough people out there playing the open source ones (mainly because there are hardly any commercial ones, modern games to say the least...).
Another thing to point out is that linux users (on average) were the ones willing to pay a higher price for the games available from the humble indie bundle game packs. Valve should jump the gun and test drive some sales with a game or two, it could really benefit them (aswell as improving the chance of other publishers port
Re: (Score:2)
Where are you getting $15 from? I expect it would cost a bit more to release a Linux port than that, but if that's all it takes they can have the money now. At current exchange rates, that's the price of a bacon roll and a cup of tea from the burger van outside.
Re: (Score:2)
Re: (Score:1)
If Steam was available for Linux, and games could run natively or via wine, I'd lose the last major reason I have a copy of Windows. I'm sure I'm not the only one using Windows solely for gaming, and I'd love to be able to ditch it entirely for Linux.
Re: (Score:2)
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
They wont. ...and Valve of course still wants to be able to sell the engine for commercial usage.
That does not exclude each other.
Re:What about a Linux port? (Score:4, 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 [facebook.com]
But I'd love to be able to bring it to an engine written within the current millennium. =)
Re: (Score:2)
>>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.
Given that the Orange Box 2009 engine is the basis of most of Valve's current online games, it's doubtful that would happen. The closest you're going to get is the Alien Swarm code.
Even server plugins like MetaMod: Source and Orange Box are reverse engineering the server constructs to do a lot of what they do, as Valve is terrible at keeping the HL2 SDK for VSPs (Valve Server Plugins) up to date.
Re: (Score:2)
Re: (Score:2)
he is probably the life and sole of the party though....
Re: (Score:2)
Re: (Score:1)
Any story about a hypothetic Linux release of the SDK on Slashdot would immediately turn into an immature flamewar about it using the wrong license and being proprietary. I can see why any sane company would want to avoid "attracting" such user base.
Re: (Score:3)
Re: (Score:2)
If you mean Loki Software the problem wasn't that no one bought them. The problems was corporate mismanagement. When you buy 100,000 ( or whatever the insane number reported was) metal tins for Quake 3 for a Linux release when none of your other games have sold anywhere near that amount, you know you have a serious management problem. When you pay way too much for the license and make all kinds of weird and strange deals with the game companies, you are going to have problems. Loki ported 19 games over abou
Re: (Score:2)
do you remember a company that ported some Windows games into Linux in late '90? Many nerds bought that games (I was one of them) ...
Loki Games, indeed I do remember them, and they ported one of my favorite games of all time Tribes 2 to Linux. Back in 2003 when I was using Redhat 9 majority of the time instead of Windows 2000 I wanted to play that game natively in Linux (WINE wasn't that great back then for games) and couldn't find anybody who sold it, until Tux Games made an announcement they received a limited resupply from a warehouse that wanted to get rid of the existing stock of them.
I think I spent $74 USD total on the game and ~$
Re: (Score:2)
I hate to be the bearer of bad news, but I think you are a little late on that one
Maybe they'd like us to code.. (Score:2)
Re: (Score:1)
Slow down, we're still waiting for HL2EP3...
Remember, it's good that Valve opted for the episode releases which allowed them to shorten their development time...
Re: (Score:1)
Free Source (Score:2, Insightful)
How interesting: It's software, it's free, and it's name Source, but it's not Free Software or Open Source. It's really a shame that with the thousands of words in the English language neither RMS nor Valve could come up with something more identifying.
Re: (Score:2)
Re: (Score:2)
How interesting: It's software, it's free, and it's name Source, but it's not Free Software or Open Source. It's really a shame that with the thousands of words in the English language neither RMS nor Valve could come up with something more identifying.
After reading ^this, the only thing I think fits and that popped into my mind is: " but... does the Source itself want to be free?"
Re: (Score:2)
Re: (Score:2)
As I understand it, the name was more or less an accident... at the time they first started showing off the engine "Source" was the name of the engine in their version control system. Why they decided to keep with that name instead of coming up with a new one is likely lost to time.
And they rechristened the HL1 engine "GoldSrc" (because that version had gone gold) to differentiate between the two.
Re: (Score:3)
You are correct. Quoting Erik Johnson at Valve [valvesoftware.com]:
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.
Re: (Score:1)
Re: (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.
Re: (Score:1)
Re:free stuff (Score:4, 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.
Re: (Score:3)
Re: (Score:2)
Hi hairyfeet.
HEY, LOOK GUYS, THAT'S hairyfeet, A KNOWN MICROSOFT SHILL.
Re: (Score:3)
Re: (Score:1)
You have an employer, and its customer is Microsoft. Your greatest accomplishment in life is copypasta karma whoring on Slashdot, and the best you can do for the rest of mankind is to die in a fire.
I do embedded systems development, an area where your masters failed miserably and Linux succeeded.
Re: (Score:3)
Re: (Score:1)
I see, Microsoft marketing is really scraping the bottom of the barrel now.
Re: (Score:2)
Re: (Score:2)
And here is what happens when Microsoft marketing people are out of their talking points -- their monkeys are allowed to build the "arguments" themselves. This is how hairyfeet sounds when he doesn't have any copy to paste.
Re: (Score:1)
What does this mean? (Score:2)
Re: (Score:2)
It looks like they're preparing to release the Source SDK for free. What makes you think this is tied to something else?
Re: (Score:2)
Steam makes it rain (cash) (Score:2)
Valve has discovered that they're making more money from their cut of the thousands of non-Valve games on Steam than from the few dozen Valve games. It's why they can so frequently give away their games for free. It's why they can dump a fortune into developing Portal, which while clearly the worlds best puzzle game, offers little replayability.
I'd expect the Source SDK licenses will require that games are sold only on Steam.
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
I wonder if they're sort of feeling sorry for selling a 10 hour game for such a high price. (Mind you, it is a very worthy game and fairly evenly paced - once you start thinking, what?! another test room? they move you out of it.)
Re: (Score:2)
Portal and Portal 2 are truly exceptional games however. There are many people intentionally waiting until Portal 2 drops in price though.
As I understand it, they had serious difficulties working more than two portal pairs into the physics engine. I'd imagine that'll get fixed eventually, paving the way for competitive portal games. Imagine Atlas and P-body in cowboy hats trying to round up escaping armed humans.
Re: (Score:2)
Red Dead Robotion?
Re: (Score:2)
Re: (Score:2)
yes, valve, please go ahead, and put it on github.com - I "smell" a big chain of forks/contributers already :)
they are just releasing the sdk for free not the sourcecode, unreal has done this for some time with udk, and crytek will do the same next month with cryengine 3
Re: (Score:2)
Since they're removing the "must have a copy of a Source game" requirement from the SDK license, it could very well mean that we can finally redistribute the code. Because of that requirement, mods couldn't even be "visible source", but now that they can (presumably), there's no reason it can't be put on GitHub. Someone putting the code on there would be a big help to developers, actually, to already have a starting point in a code repository.
Re: (Score:2)
they've had the Source SDK out since the release of Half-life 2. You just had to buy the game first to get it. Now you can get a version of the engine for nothing (TF2) the SDK is free too.
Re: (Score:2)
You can get the Unreal Developer Kit free as well, and there's Unity etc. so it's not a really big deal.
Re: (Score:2)
Now you can get a version of the engine for nothing
Alien swaem has been free for a while and if you own any ATI or nvidia card you've been able to get half life 2 deathmatch and half life 2 lost cost free (the nvidia version of the offer also includes a demo of portal and another game i've never heard of) too though this isn't widely advertised (I found the page below while reading up on half life modding). There was also a free portal offer a while back.
http://developer.valvesoftware.com/wiki/Half-Life_2:_Deathmatch [valvesoftware.com]
but these freebies and other promotional
Re: (Score:1)
Re: (Score:1)
As a consequence : free mods (Score:1)
Infamous Hammer editor (Score:2)
SDK For Free? 2009 version or what? (Score:4, 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?
OS X (Score:2)