Yes Will, the needs are specific, but unfortunately I can't really see any way of ignoring any of them unless I were to layer it into an even simpler form. For example, UDP, then Reliable UDP, then Seq. Reliable UDP, then bandwidth, sessions, etc... Ultimately I can't see any other than the simplest of games (2 or so players) needing less than what I've given there.
The layers I've mentioned are the way to write it anyway.
Bookmarks