I'm designing a top down fighting game called No Quarter in XNA/C#. I've done the host/joiner architecture and it works great.
The only problem is you have to know the host's ip address, so I'm trying to design a tracker that lists games you can join a la TF2.
I have a few questions:
I doubt the game is going to be really, really huge. Can I host this server on my own machine?
Are there any tutorials out there that can get me started with this sort of thing? I've already designed servers for the host machines, but making a main one that you connect to to view avaliable games seems a little more intricate.
Do I have to do it in a UNIX environment?
I really just honestly don't even know how to get started.