[jdev] [Standards] Using Jabber in a KDE game
Kleag
kleag at free.fr
Thu Sep 4 17:50:42 CDT 2008
Guillaume, Alban,
The telepathy solution seems quite fine, at least with an "invitation use
case". But for KsirK I think more to a solution where games (wanting to run
the game or connect to a waiting one) connect to a room (viewed as a
whiteboard) and discuss there to find their peers.
Do you think that telepathy can be used in such a way ?
In fact, I have finished implementing a first Jabber only version doing the
first step as described in my initial mail. I will now start to work on the
second step and if telepathy is really a possibility I'll look to it in more
details.
Gaël
On Thursday 04 September 2008 14:48:13 Guillaume Desmottes wrote:
> Le jeudi 04 septembre 2008 à 12:31 +0100, Alban Crequy a écrit :
> > The advantages would be that your users do not need to setup the jabber
> > (server name, password) in your game because it reuses the connection
> > of the desktop. And that you keep your current protocol, the Telepathy
> > framework will be responsible to reach the contact, avoid NAT
> > problems, etc.
>
> Furthermore, the Telepathy framework provides a much deeper desktop
> integration. For example, your contact can receive a notification "Alice
> wants to play foo game with you. <accept> <decline>" and if he accepts
> the game is automatically launched and connected to you.
> See
> http://cass.no-ip.com/~cassidy/blog/index.php/post/2007/10/21/GTetrinet-thr
>ough-tubes for a similar demo using Gtetrinet.
>
> Last but not least, by using the Telepathy framework you are not
> protocol specific. Tubes are currently implemented in our XMPP (Gabble)
> and XMPP link-local (Salut) backends but we could imagine an
> implementation using, say, MSN. You won't have to change anything and
> your application will gain new protocol support automagically when a new
> backend gains tubes support.
>
>
>
> G.
>
> _______________________________________________
> JDev mailing list
> FAQ: http://www.jabber.org/discussion-lists/jdev-faq
> Forum: http://www.jabberforum.org/forumdisplay.php?f=20
> Info: http://mail.jabber.org/mailman/listinfo/jdev
> Unsubscribe: JDev-unsubscribe at jabber.org
> _______________________________________________
--
KsirK - a world domination strategy game
http://techbase.kde.org/Projects/Games/Tactic_and_Strategy/KsirK
KGraphViewer - a GraphViz dot graphs viewer
http://extragear.kde.org/apps/kgraphviewer
More information about the JDev
mailing list