I was thinking how it'd be cool to have a little status icon graphic to show when you're in game or not. For example, you could have an image URL you could use on websites as well as this forum. The URL would be something like:
http:// qelserv.quadronyx.org/serv/status/krayon.png
And would display similarly to how status already works for forums including this one. For example when someone is currently online and offline in the forum you see something like:
and
respectively.
Well, anyway, I was thinking about how it was annoying to not be able to communicate with players while I was away from a computer that could run the client. So here it is:
I am thinking of using XMPP/Jabber as the entire underlying communication system for the server. XMPP/Jabber is an open IM protocol, as used by Google among others (see
http://xmpp.org/ ,
http://www.quadronyx.com.au/jabber/ and
http://qelserv.quadronyx.org/forums/index.php?topic=45.0 ). What does this mean for the game? It would provide the following advantages:
1. You will easily be able to have a presence image like above.
2. Anyone using a XMPP compatible Instant Messager network would be able to see when you are online/offline from their IM client. Further if you are AFK that would change your status accordingly (they would see you as "Away" or "Busy" for example).
3. Anyone using a XMPP compatible Instant Messager network would be able to communicate with you while you are in game.
4. Anyone with a game account, could login using an XMPP compatible Instant Messager client and communicate with other players and in channels etc exactly as they could if there were in game.
This would take more coding than just a simple message system, but might be justifiable.
What are people's thoughts regarding this?