1 Feb 14:11
Re : how to program a jabber game server
Denis Guillaume <guillaume_denis <at> yahoo.fr>
2007-02-01 13:11:40 GMT
2007-02-01 13:11:40 GMT
Hello everyone,
What you suggest Michal is to rewrite your document on game sessions and propose a new XEP ? The goal was to define a new namespace like jabber:x:gamesession ? Why the original one has been refused ?
Richard and Tomasz, now my mind is getting clearer (but not clear :p) about components and bots I guess I can program one or the other with the libraries found here :
But Richard, you've been telling that components implementation depends on the server I choose, it doesn't sound really nice ! Are there some servers more appropriated to components dev ?
Best, Guillaume
----- Message d'origine ----
De : Richard Dobson <richard <at> dobson-i.net>
À : Jabber software development list <jdev <at> jabber.org>
Envoyé le : Mercredi, 31 Janvier 2007, 20h11mn 49s
Objet : Re: Re : [jdev] how to program a jabber game server
De : Richard Dobson <richard <at> dobson-i.net>
À : Jabber software development list <jdev <at> jabber.org>
Envoyé le : Mercredi, 31 Janvier 2007, 20h11mn 49s
Objet : Re: Re : [jdev] how to program a jabber game server
> Have you looked at http://volity.org/?
Yea, but id rather not go down that route as I dont like the way it uses
RPC rather than a more standard xmpp like way using a properly defined
xml protocol.
Richard
Yea, but id rather not go down that route as I dont like the way it uses
RPC rather than a more standard xmpp like way using a properly defined
xml protocol.
Richard
Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! Profitez des connaissances, des opinions et des expériences des internautes sur Yahoo! Questions/Réponses.
The point of using XML-RPC was not to bypass the "standard XMPP way" of
doing things, but to *be* a standard XMPP way of doing things. (Similarly,
a lot of the game discovery uses standard service discovery, with a
soupcon of XEP-0115.)
The idea was to make the "game layer" sit cleanly on top of Jabber. That
way we could concentrate on making it do what we needed, without requiring
Jabber to change each time we came up with a new idea. Proposing Volity as
a JEP[*] would have been like building a play-by-email game by requesting
an extension to RFC822.
Similarly, we thought it would be better for all games to use a "bot"
referee, rather than putting game code in the server. Better separation.
(And this proved true, because we changed the server software on
volity.net a couple of times, with only the smallest hitches to the game
system.)
[* This was before XEP.]
--Z
RSS Feed