Hey guys,
I'm trying to get a good handle on the various matchmaking services that are out there, so that I can evaluate their pros and cons for both AI War and other upcoming Arcen titles. Google turns up surprisingly few results, so I thought I'd ask the community here what you guys have seen and used in the past. Here's what (non-defunct) matchmaking services I already know about, and/or have the SDK for:
- Steam
- Gamespy
- Impulse Reactor
What other ones do you guys know of? I found two or three others, but those seemed to be (or were definitely) abandoned in the last few years.
About matchmaking services;
Gamespy: I really dislike Gamespy. I've played some games that uses Gamespy matchmaking services, Borderlands, Titan Quest: Immortal Throne, and some more that I cannot recall at the moment. As far as I can tell, server browser offers no valuable information, especially on the games that I recall (Borderlands and Titan Quest). But I think this is based mostly on games, not Gamespy.
Steam: I play a lot of games on Steam. In fact, that's how I found this game, and I thank Steam for that
On local hosting, one sometimes (mostly) needs to enter some commands in console in order to eliminate problems, especially on Left 4 Dead 1&2. Server browser gives enough information. However, especially on L4D1&2, matchmaking sometimes becomes annoying. But you already said no-no anyway.
Impulse: Have no idea to be honest. No idea.
GFWL: Stay away please... Please! Batman: Arkham Asylum, Bioshock 2... I need to sign in in order to save? Yeeeeah right..... That thing made me an anti-console, hurray-for-PC kinda guy.
IWNet: I'm writing this to tell how it sucks. CoD:MW matchmaking system, designed by Infinity Ward. They removed dedicated server support, and made some changes on MW2, so that now you cannot really play with someone from America (I'm from Europe) unless they're on your friend list. 7 games out of 10, I mostly play with people that I've already played with. Annoying. Drop-in and drop-out is possible, but outs are being punished, whether you got pwned and rage-quitted, or your internet connection gone bad, you get the same punishment.
eehm... can't think of anything else. Freespace 2 had a system they used. After some time passed, they opened their sources, so that open-source community could reconstruct another matchmaking service on their own for Freespace 2. By the time I've played, there weren't any issues.