I'd like to know if anyone thinks it is possible to run Steam games without Steam. For some games this wouldn't make much sense, like most of the games with online components, but for some simple games there isn't much I know of tying the executable to Steam.
I had heard of an API that is available to developers, but based on my reading - which was in the context of game authors finding it hard to port games away from Steam - most of what is hard to remove is the online API, usually highscore tracking. I don't have good references but it seems like a lot of simple games are based on either GameMaker or SDL.
I'm most interested in a general process for almost any game, but I do have a list of games I've purchased that I want to run without Steam. Some of them I purchased from the Humble Bundle and were advertised as DRM-free, but most of the updates happen only to the Steam versions.