Why game developers can’t get a handle on doors