I am interested in possibly implementing co-op in my game. However, I am a total network noob.
So here goes my question, hopefully you understand:
What kind of things should I expect to have to send between host and joiner?
I was thinking that something like coding a second player into the main game, and only sending key-commands from the joiner to the host seems like it would be too easy for what to expect.