5 ms·
How does Source and Steam fit together? Source is an engine, Steam is a distribution platform. I think the only truly significant interplay is: - Source games
by sliverstorm 12y ago
How does Source and Steam fit together?
Source is an engine, Steam is a distribution platform. I think the only truly significant interplay is:
- Source games will probably behave well with the Steam Overlay and probably work in Big Picture Mode with controllers
- Steam recognizes the Source libraries as a distinct element, so you only have to download the Source engine once even if you have many games that use that engine
- Ambrosia 12y agoI could see it being even more integrated: play the game while it downloads (like Guild Wars back in the day)
- dtech 12y ago> Steam recognizes the Source libraries as a distinct element I don't think that's correct, all Source1 games include their own copy of the engine and aren't automatically updated to newer versions etc. (Valve does update them though). The engine download is only for mods and some 3rd-party games.
- rjaco31 12y agoWhat do you call Source1 games? I'm pretty sure I had a common source download for CS:S, DoD:S and HL:DM
- reubenmorais 12y agoThe games you mentioned _used_ to run on the same branch of the engine, and when that does happen you only download it once. Most shipping Source games today use distinct branches of Source. There's a Portal 2 branch, a DotA branch, a TF2 branch, a CS:GO branch, etc.
- deleted 12y ago[deleted]
- reubenmorais 12y agoSource (by default) uses the Steam API to handle user identification and authentication, achievements, and server browsing.
- usrusr 12y agoWith Steam distribution, Valve already has a fat monetization pipe in place. While they don't need game devs to use their engine (Steam can certainlly sell UE and Unity games just as well), they also don't need to directly monetize the engine, thanks to their distribution near-monopoly. If a game using the engine is successful, Valve will get their share, adding a little engine "tax" to the already massive distribution "tax" would not make much of a difference in terms of money, but all the more in terms of user/dev acceptance. They don't need to directly monetize engine licensing and offering developers tools that are much better integrated with Steam than with other distribution options is a very natural business decision. Also, a strong presence in the dev tools arena will certainly benefit their hardware-related projects, SteamOS/box and that whole Rift coopetition thing.