I live in a house with multiple gamers. We are considering installing Steam on our HTPC and using it like a sort of gaming console. There are a few ways to approach this, and none of them seem ideal.
Steam installs games into a user's home directory. This means that if I have two different OS-level users, many games will get installed twice, which is a waste of a lot of hard drive space.
However, if we share an OS-user and just log into Steam with our different profiles, then I expect some problems with saved games and such.
Either way, houseguests will have to log into Steam with our accounts (which is a TOS violation, I think?) to play our games.
How do others in this situation solve this conundrum?
Does the answer to these questions change depending on the base OS being Windows or Linux or OSX?