Page 1 of 1

[Concours] RyzomParty

Posted: Wed Sep 30, 2009 8:05 pm
by abelgar
A mon tour de présenter mon projet.

RyzomParty est une application qui se présente sous la forme d'une SpeedBar/ToolBar. L'application a été spécialement développé pour que la barre informative persiste au premier plan si Ryzom est lancé en mode fenêtré. A l'heure actuelle trois fonctionnalités différentes sont disponibles. Vos informations importantes ne vous quitteront plus grâce à un lecteur de flux RSS. Par exemple les dernières informations de votre guilde sur les événements qu'elle prépare. Elle vous fournit également la date IG. Et enfin, c'est avant tout un programme de gestion d'équipe.

Ryzom Party a été conceptualisé dans le but de faciliter la formation d'équipe. Il intègre un serveur de centralisation des requêtes de création d'équipe. Par ce biais transitent des informations indispensables telles que le niveau du joueur, la branche qu'il souhaite exploiter et le type de chasse qu'il recherche (unique, xp, pvp). De même les équipes pourront choisir de recruter les joueurs selon leurs critères (factions, nationalités, spécialités). Le niveau ne pourra pas être ici un critère discriminant, et ce pour favoriser la convivialité du jeu. Ainsi avec un peu de chance le joueur de niveau trop faible ou trop important pourra être redirigé vers une autre équipe (qui n'utiliserait pas Ryzom Party par exemple).
De manière à préserver le caractère personnel et secret de la clé API, le logiciel ne stocke pas la clé sur le serveur mais uniquement sur l'ordinateur du joueur.

Par exemple un joueur pourra, en se connectant à l'application avec le critère suivant "je veux chasser avec des fyros et des trykers kamistes pour faire de l'expérience", obtenir une liste d'équipes répondant à ses besoins. Il n'aura plus qu'à choisir celle qui l'intéresse et obtiendra alors le nom IG du chef et du sous chef de l'équipe qu'il n'aura plus qu'à contacter.

Cette application révolutionne ainsi la recherche d'équipe, la rendant plus simple et plus rapide, tout en permettant de cerner au mieux les désirs de chacun. Avec cette application il devient envisageable d'organiser spontanément une chasse à l'unique, aux rois ou un raid PVP dans une contrée adverse.

Conçu de manière à pouvoir intégrer facilement les plug-in développés par la communauté Ryzomienne, Ryzom Party s'offre ainsi la possibilité d'être amélioré à l'avenir par les joueurs. Un certain nombre de nouvelles fonctionnalités et d'améliorations sont d'ailleurs déjà en cours de développement, comme la notification des mails IG hors jeu, l'acquisition automatique des niveaux via l'API, l'implémentation de nouveaux critères (guildes et alliances) ou encore la possibilité pour les équipes d'avoir accès à un statut invisible.

Donc actuellement un joueur peut voir une liste d'équipe correspondant à ses critères mais pas l'inverse (c'est envisagé).

Malheureusement un certain nombre de bugs connus n'ont pas été à ce jour entièrement résolus. Citons-les pour plus de clarté : il n'existe pas de commande pour supprimer un flux RSS enregistré par l'application, le listing des joueurs ne prend pas encore en compte le serveur sur lequel ils jouent, la mise à jour des informations concernant le joueur n'est pas encore au point et il existe une possibilité que la synchronisation avec le serveur ne soit pas parfaite.


En ce sens Ryzom Party cherche des bêta-testeurs afin de pouvoir corriger au plus vite ces légers problèmes. Plus vous serez nombreux, plus ce sera rapide ;)

Me contacter à l'adresse suivante : ryzomparty[at]gmail(dot)com
Il y a certaines informations à avoir avant de l'utiliser !

Re: [Concours] RyzomParty

Posted: Thu Oct 01, 2009 7:39 am
by abelgar
Un premier exemple d'intégration de travaux tiers dans RyzomParty :

YubOS !


Re: [Concours] RyzomParty

Posted: Thu Oct 01, 2009 7:42 am
by kervala
Est-ce qu'on pourrait avoir un accès anonyme au SVN pour le tester stp ? :)

En tout cas, il me semble que c'est le premier projet qui utilise Qt (et/ou en C++ :p )

Re: [Concours] RyzomParty

Posted: Thu Oct 01, 2009 7:51 am
by abelgar
Oui bien sûr !

Le login et mdp est : anonymous.

Si je n'ai pas été suffisamment clair dans les explications du premier post, n'hésitez pas avec les questions !

Pour tester la fonction rss, voici l'adresse (message débile évidemment :p ) :

http://rss.everfly.dyndns.org/?feed=rss2

Executable :

http://everfly.dyndns.org/attachments/d ... mParty.zip


Important !

Si vous lancez Ryzom, la commande /chatLog va être exécuter à votre place (sous Vista il demande l'autorisation).
Les fichiers log.log et save/log_<nom_avatar>.txt vont être redirigé vers log_record.log et save/log_<nom_avatar>_record.txt.

Ils peuvent théoriquement prendre une taille considérable donc veillez à les supprimer (les _record) si ils deviennent trop gourmand après une session de jeu fini avec succès (sinon le log_record.log peut être utile aux dev).
Enfin toutes vos conversations (hors pm) sont (pour l'instant) enregistrées. Si d'autres personnes/joueurs ont accès à votre machine prudence.

Ces mesures sont faites pour détecter automatiquement la création et la suppression des équipes ainsi que l'arrivée et le départ de nouveaux participants.

Actuellement seules les inscriptions via la clé complète ou partielle fonctionnent.