I've been working on my XNA implementation of the network API I built for a project disconnected to XNA framework and annoucements. Mainly my main tasks have been defining the XNA developer requirements and based on those requirements define a network framework as well as the inner design.
Basically, I thought most of the XNA developers would be hobbiest developers at least until the XNA Game Studio Pro is released by Microsoft.
Therefore, I decided to provide XNA developers with a simple but fully featured client server framework. I still have to find a suitable name for this framework but here is a list of the features anyone will find in it:
- Full TCP protocol support
- Full UDP protocol support with reliable and unreliable message distribution
- Multithreaded
- Message broadcast through all clients thanks to Multicast for LAN (Local Area Network)& ...