UClient : l'API Actionscript de Unity 2
Par -Alexandre LEGOUT aka LAlex- le vendredi, mai 28 2004, 11:10 - Divers - Lien permanent
Pour le développement de mon serveur PHP, je suis en train de décortiquer l'API Client du trés célèbre Unity 2 de Colin Moock, utilisé avec brio par Francis Bourre, qui nous fait profiter de ses expériences sur son blog. Voir le fonctionnement externe du client me permet de faire un serveur cohérent dans son utilisation, que ce soit en terme de communication entre les clients, mais aussi en terme d'organisation de l'arborescence des espaces de noms et différentes salles d'un serveur.
Ce post est juste destiné à inciter tout le monde, utilisateur ou non de Unity 2, à aller faire un tour du coté de la documentation de l'API UClient. En terme de conception, c'est tout à fait brillant !!!
L'encapsulation des fonctionnalité est étudiée au millimètre, ce qui permet une utilisation simplissime de l'API. Donc, un grand bravo à Colin Moock, même si je n'apprend à personne que ce gars là est trés fort !!! ![]()
Commentaires
yep, l'API de UClient est un petit bijou OO. ^^
Maintenant je ne suis pas persuadé que son utilisation soit si simplissime quand je lis le feedback de la plupart des utilisateurs sur la mailing-liste officielle.
Colin Moock est conscient de la complexité de l'architecture déployée par rapport à certains autres serveurs sockets du marché, mais c'est aussi ce qui fait la force de Unity 2.0 et bientôt celle de Unity 3.0 alias Metropolis.
En tout cas bonne chance dans ce projet ambitieux, je trouve que c'est une très bonne idée d'aller chercher l''inspiration du côté du UClient pour réaliser ta future API, c'est une si belle librairie !
petepx > Ben en fait, je n'ai pas trouvé d'autres librairies clientes, exceptée celle de ElectroServer, qui non seulement est un peu codée à l'arrache, et trop restrictive à mon gout (une simple classe qui hérite de XMLSocket ...) 8|
Fil des commentaires de ce billet