There’s “pair tennis” (I know nothing about tennis, so apologies if that’s not what it’s called) which seems to flow alright, but tennis is a much more tightly constrained activity than programming. There are only a few actions each player appears to perform, with all other actions explicitly falling out of bounds set by rules of the game.
Chess is a much wider problem domain. I can’t imagine anyone playing pair chess.