A LAN party setup might still prefer this lancache setup for better experience depending on your network setup. This user talks about clients preferring (and maxing) a slower Steam client to a faster server with a bigger pipe: https://github.com/lancachenet/monolithic/issues/85#issuecom...
A smarter implementation could handle it better. But probably not an issue for the majority who aren't at lan parties and are at home. I also find my own Steam client will only connect to 1 host, and not attempt any others before falling back to downloading from Steam.
The nice thing about this is that it does "everything" without you needing to worry about what you need to support:
From the site
> Steam (Valve) Origin (EA Games) Riot Games (League of Legends) Battle.net (Hearthstone, Starcraft 2, Overwatch) Frontier Launchpad (Elite Dangerous, Planet Coaster) Uplay (Ubisoft) Windows Updates
I remember Linus Tech Tips saying that Windows Updates were a surprisingly large fraction of their traffic as the reminded people to pre-download games but Microsoft can push updates at any time. This is why having this as a prepared package is nice. You don't have to worry too much about missing a service that will suck up your upstream, they have the most common ones pre-configured.
Interesting approach. For my LAN bachelor party I just used Dropbox. But I was into retro games at the time, so downloading wasn't the issue. Our trouble was getting everyone the same games and all the fiddly settings needed. Dropbox sync (and pause!) was a decent way to help make on the fly tweaks.
Of course modern games don't run as portably. Spewing configs everywhere.
Most recently for a work social I resorted to a Google Drive share and bash scripts to get everything aligned. Still, played old games though; Doom and some crazy mods over Zandorum.
Dropbox also has LAN sync if you're all on the same "team" account. Works wonders between local computers.
I love seeing targeted solutions like the one posted by OP, but I can't shake the feeling that the application of distribution game files is only the surface of it's applicability.
A smarter implementation could handle it better. But probably not an issue for the majority who aren't at lan parties and are at home. I also find my own Steam client will only connect to 1 host, and not attempt any others before falling back to downloading from Steam.
From the site
> Steam (Valve) Origin (EA Games) Riot Games (League of Legends) Battle.net (Hearthstone, Starcraft 2, Overwatch) Frontier Launchpad (Elite Dangerous, Planet Coaster) Uplay (Ubisoft) Windows Updates
I remember Linus Tech Tips saying that Windows Updates were a surprisingly large fraction of their traffic as the reminded people to pre-download games but Microsoft can push updates at any time. This is why having this as a prepared package is nice. You don't have to worry too much about missing a service that will suck up your upstream, they have the most common ones pre-configured.
Deleted Comment
Of course modern games don't run as portably. Spewing configs everywhere.
Most recently for a work social I resorted to a Google Drive share and bash scripts to get everything aligned. Still, played old games though; Doom and some crazy mods over Zandorum.
Dropbox also has LAN sync if you're all on the same "team" account. Works wonders between local computers.
I love seeing targeted solutions like the one posted by OP, but I can't shake the feeling that the application of distribution game files is only the surface of it's applicability.