» Interview de : Smux (Créateur de Skill Powered)

Par : Savior

Le : 05/03/2007

» Introduction

Skill Powered, est un programme simplissime qui vous évalue aux fils de vos parties.
A l’image de Psychostats mais à son opposé dans sa forme puisque la nouveauté ici est que ses statistiques sont individuelles, et consultables aussitôt que vous arrêtez votre partie.

Le créateur, Smux, aussi papa de RoxorGamers.com, vous propose un logiciel à installer sur votre ordinateur, qui se lance façon Aequitas avant chacune de vos parties. C’est le seul effort que vous avez à faire, avec la création d’un compte sur le site internet, puisqu’il s’autogère et calcule les données Frags/Morts, Ratio et Skill instantanément puis transfère sur le site pour mettre à jour votre page perso. Bien sur, la bande passante de dod : source n’est en aucun cas squattée par Skill Powered, donc aucun lag !

Vous pouvez désormais, voir vos progressions de jour en jour et même mois en mois, tout ca dans un rectangle pensé pour être inséré en Signature sur les forums.

Pour supporter tout ce flux, il possède une base de données (mysql5) pour les statistiques en détail et d’un programme client (c++, win32) pour récupérer passivement les infos in-game depuis votre PC.

Jusqu'à maintenant, il n’y a eu que des Versions BETA. Mais la Version 1.0 annonce le lancement officiel de Skill Powered, adapté seulement sur CS 1.6, CSS, CSCZ, Dod 1.3 et Dod:S.

 

» Interview

Ton projet est trés innovant, mais le programme à installer sur le pc est-il sécurisé de toutes intrusions ou d'abus quelconque de nos pc ?
Le programme ne fait qu'écouter ce que les joueurs font lorsqu'ils jouent et n'émet qu'à la fin de leur partie, c'est à dire quand Cs ou Dod est fermé.
Ensuite, il est vrai que pour le moment tout ceci repose sur ce que je dis puisque les sources ne sont pas libres.
Cependant, comme bon nombre de programmes s'installant coté joueur comme tiwaz, teamspeak etc., il faut tenir compte du sérieux du projet ... et puis paradoxalement plus il est utilisé plus les gens lui font confiance.
J'imagine que la question qui est sous entendue ici, c'est de savoir s'il y a un quelconque risque de piratage ou d’intrusion. Et bien sachez qu'il n'y a aucun risque, le programme n’utilise aucun ports de votre pc, il émet juste via http.
 
Explique-nous comment fonctionne ton programme, un effort de l'utilisateur est requis?
Le fonctionnement du client est assez simple et prévu pour déranger le moins possible les joueurs.
Une fois lancé celui-ci se minimise en systray (à coté de l'horloge) et consomme que quelques 1,6 mo de mémoire.
Ensuite il a pour rôle d'écouter, passivement, ce qui se passe quand le jeux est lancé.
A ce moment là aucun calcul et ni aucun transfert ne sont fait mais quand le joueur ferme son jeu, le programme effectue une série de calcul et les envoie au serveur, donc aucune consommation de bande passante pendant la partie, et donc aucuns lag !

Maintenant d'un point de vue utilisation, j'ai essayé de reprendre l'ergonomie et le fonctionnement des programmes connus comme aequitas et cheating-death.
Méthodiquement, le joueur doit d'abord s'inscrire sur le site, puis télécharger le programme, l'installer et le lancer.
A partir de là, il devra s'authentifier avec le même identifiant que sur le site et une fois cette opération effectuée, le programme se minimise et c'est parti.
L'identifiant est mémorisé et le programme s'authentifiera automatiquement à chaque démarrage de Windows.
 
Tu penses bien que ce "plug-in" va prendre une grande ampleur, tu es préparé à la demande de masse?
C'est une des choses à laquelle je pense depuis le début et qui compte énormément dans chacun des choix que j'ai à faire.
Le point d'engorgement sera certainement la base de donnée mais pour le moment avec une machine, P4 3ghz et 1Go de mémoire, j'ai de quoi voir venir les choses.
Si jamais le succès était vraiment au rendez-vous, je pourrais assez facilement migrer sur une machine à bi, voir quadri xéon et pourquoi pas, soyons fous vers un cluster puisque mysql 5 le permet dorénavant.
A noté que j'ai déjà une petite expérience dans ce domaine puisque je suis le créateur de RoxorGamers.com et qu'il a fallu que j'adapte très rapidement l'architecture dés son lancement. A l'époque ou je m'en occupais, ce n’était pas moins de 900.000 visites par mois et 300.000 pages vues par jour.
 
SkillPowered pourrait séduire à l'étranger?
C'est clairement mon objectif. Tout est prévu pour être internationalisé. Le site est trilingue: Français, Anglais, Allemand et ça ne pose aucun problème pour rajouter d'autres langues.
 
Pour s'intéresser à la création de SkillPowered, comment t'est venue l'idée, quand et pourquoi ?
Lors d'une discussion il y a 2 ans, un ami m'a parlé d'un très vieux projet de Bds qui s'appelait Zkillz.
L'idée ma séduit mais l'aspect technique n'était plus viable et la dépendance d'une action ou d'un plugin coté serveur n'était pas une bonne chose. J'ai donc cherché pendant 2 ans le moyen technique pour réaliser cette opération coté joueur puis finalement j'ai trouvé en Novembre dernier.
Très franchement le véritable but de ce projet, c'est l'aspect technique ... je n'ai pas vraiment fait ça dans le but d'avoir mes stats perso en me disant que ça serait bien que tout le monde en profite.
 
Penses-tu que les équipes pourraient se baser sur ça pour le recrutement ?
Je pense que oui mais il faut qu'elles tiennent compte que les statistiques sont « bêtement » représentatifs de ceux que font les joueurs. Si par exemple un joueur fait du 80/30 a la MG sur Orange, il est évident qu'il aura un skill de fou …c’est donc une aide, le reste se fait en analysant bien sa fiche et ça ne remplacera jamais une bonne discussion.
 
Tu sais bien que c'est insensé de juger un joueur sur seulement SkillPowered, pourquoi ne pas créer une version MATCH et une autre FFA, pour ne pas tromper les observateurs?
Effectivement j'y ai pensé et je pense que ce sera une des grandes évolutions dans les mois qui vont venir.
 
Tu développes actuellement un système de stats pour les équipes, peux tu nous en dire un peu plus à ce sujet ?
Ce qui est prévu pour le moment n'est qu'une moyenne de l'ensemble des joueurs composant l'équipe. Il y aura bien un classement, mais il ne sera pas vraiment représentatif pour toutes les raisons citées au dessus. Par contre avec la version « match », ça deviendra beaucoup plus intéressant.
 
Combien de temps cela t'a pris de sortir la première release ?
Environ 1 mois pour sortir la toute première version en Novembre 2006. La version 1.0 est sortie il y a quelques jours.
 
Vois-tu encore des améliorations possibles ?
Coté programme, hormis les quelques points cités ci-dessus, pas trop pour le moment.
Coté site par contre, il y a encore beaucoup de boulot.
Je pense notamment à un système de « vue », offrir la possibilité de se créer son propre tableau de joueur et se situer par rapport à ses copains.
Puis tout le coté communautaire sur le site, profiles plus détaillés…
La nouvelle amélioration en date, est la possibilité d'afficher dans MSN ou mIRC le serveur sur lequel vous vous trouvez.
Je pense que c'est une fonctionnalité assez sympa avec un léger soupçon d'effet viral C'est facultatif bien sur.
 
As-tu reçu une aide quelconque ?
Pour le moment une personne m'aide à traduire en anglais. Cependant, un traducteur allemand serait le bienvenu.
Et puis pourquoi pas un développeur php connaissant bien Typo3 !
 
Est-ce que la communauté réagit comme tu l'aurais espéré ?
Plutôt oui. En fait il faut savoir bien le présenter vu le nombre de vaporware et autres trucs farfelus émergeant tous les jours dans ce milieu. Il est vrai qu'il n'est pas forcement évident de se pointer avec un logiciel à faire installer sur les pc ... mais bon, j'ai essayé de donner un ton sérieux à ce projet.
 
Combien de personnes l'utilisent-elles jusqu'à maintenant ?
Pour l'heure, 170 inscrits sur le site. Pas tous l'utilisent mais ce n'est déjà pas mal puisqu'ils sont tous là via du bouche à oreille suite aux deux sujets lancés sur les forums de DodFrance et Vossey.
 

 

» Informations complémentaires

 



Pseudo :
Mot de passe :

» Nouveau venu à DoD ?
» Inscription
» Mot de passe perdu ?

Publicités