As the progress of my XNA TopDown Shooter game continues, it's time to implement multiplayer functionality. Because the client and server will have to handle alot of data per second (60 packets per second with position, rotation and other player data) I have to make a stable and fast network system.
My question: What is the best option to create a very fast, high performance network connection between 1 server and multiple clients? If the answer is SocketAsyncEventArgs, do you know a simple, clean example somewhere on the internet of how to send and receive data using this advanced class? I can't seem to find a nice example that I understand.
Thanks for your time!
Bas
here's a blog about it
http://socketeering.blogspot.com/
couple youtube videos in the links