3 ms·
This is an amazing step forward for the Open Source community, good on you Valve, you've proven you're in it for the long run.
by catmanjan 13y ago
This is an amazing step forward for the Open Source community, good on you Valve, you've proven you're in it for the long run.
- mambodog 13y agoI'm pretty sure this is their previously released SDK (though a new release for 2013) which is already available through Steam. What's new here is that they've put it up on GitHub.
- throwaway2048 13y agoThis code is not open source.
- zeckalpha 13y agohttp://opensource.org/docs/osd http://opensource.org/docs/osd It seems to satisfy 1-7
- throwaway2048 13y agoFrom point 1 of the OSD 1. Free Redistribution The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale. From the source SDK license You may distribute your modified Valve game in source and object code form, but only for free. it is clearly not open source software.
- catmanjan 13y agoI never said it was?
- throwaway2048 13y agoThen how exactly is this an "Amazing step forward for the Open Source community"
- catmanjan 13y agoI don't know many other popular commercial games with their up to date code based on GitHub. By posting Source source, it opens up learning opportunities for new developers and all other sorts of BS. For example, the way they do their sphericals didn't occur to me and for my next project I'll know better...
- spacelizard 13y agoIt's certainly nice that you can study this code freely, but that isn't a good reason for anyone to use it. The restriction stating that "you can only use this to make mods of valve games" seems particularly ridiculous. For indie developers, there are plenty of free (as in freedom) replacements that are probably better to use. https://en.wikipedia.org/wiki/List_of_game_engines#Free_and_open_source https://en.wikipedia.org/wiki/List_of_game_engines#Free_and_... For one, a properly free game engine will allow you to develop actual games, not just Half Life and Team Fortress mods.
- tomku 13y agoThis code is not a "game engine", let alone a properly free one. It's an SDK specifically to make mods for the Source engine. It only has the code to build mod DLLs, not the main engine source code.
- kaoD 13y agoIt's not the game code. It's just a mod development kit which has been available forever. This is just the latest version uploaded on GitHub. Not much of interest here. Do you want a truly open game company? Take a look at iD. THAT is Open. Many FLOSS games would be nothing without iD. John Carmack is the man. He releases actual engine code (not SDKs) and under GPL license! And that guy truly revolutionized 3d graphics (though iD's latest games are not very appealing to me) and instead of keeping the techniques as industrial secrets he releases his knowledge[1]. Seriously. Carmack is awesome. [1] http://en.wikipedia.org/wiki/Shadow_volume#Depth_fail http://en.wikipedia.org/wiki/Shadow_volume#Depth_fail