Does having a lan party require each computer to have the game installed and same version to lan? like CS:Source, does each computer require steam? Or take call of duty 4, does each computer have to have it installed? Is there a way to network games over the lan?