Smanux
Messages:
855
Inscrit:
14/11/24
|
|
JetriX 0.0.9 est dispo !
Publié:
23 juin 2002 14:35
|
|
Un grand merci à toute les personnes que j'ai débauché sur le serveur pour venir tester Jetrix, leur participation m'a permis d'identifier et de corriger plusieurs problemes désagréables. JetriX est un serveur TetriNET en Java pour ceux qui auraient manqué les épisodes précedents
La plus importante nouveauté concerne l'ajout du systeme de filtre, en gros ce systeme permet d'observer, réagir et transformer tous les messages qui arrivent dans un channel (un message peut etre l'envoi de lignes, l'arrivée d'un joueur, le lancement d'une partie, un commentaire fait dans le chat, etc...). Ce systeme permet de modifier le comportement d'un channel à l'infini sans toucher au code principal du serveur. On peut imaginer toutes sortes de filtres délirants, allant du simple ajout de commandes à des modes de jeux completement nouveaux. L'idée est qu'a terme différentes personnes développeront des modifications du serveur sous forme de filtre et les mettront à disposition de tous sur le net à la manière de plugins.
Comme d'habitude JetriX est disponible sur SourceForge :
http://sourceforge.net/project/showfiles.php?group_id=21982&release_id=96170
Nouveautés :
- Améliorations du changement de channel - Implémentation de la pause en cours de partie - Détection de la fin de la partie - Completion du systeme de configuration du serveur - Implémentation du systeme de filtres - Filtre: bloqueur de spam - Filtre: démarrage automatique au "go" des joueurs présents - Filtre: amplificateur d'effet des bonus et lignes ajoutées - Ajout d'une commande /conf affichant la configuration du channel - Fichier de log serveur - Mode débug (lancer Jetrix avec l'option -Djetrix.debug=true) - Annonces à la déconnection d'un joueur - Controle des "specials" reçus pour éviter les plantages du client windows - Distribution d'un binaire tar.gz plus sympatique pour les systemes Unix - Ajout de la commande /version - Ajout d'une distribution des sources pour les curieux
Problèmes connus :
- la commande /who ne fonctionne pas - la commande /move ne fonctionne pas - l'unicité du pseudo sur le serveur n'est pas controllée - la création de channels avec la commande /join n'est pas possible - la winlist n'est pas implémentée - le vainqueur n'est pas annoncé à la fin de la partie - le niveau ne change pas en cours de partie - les champs ne sont pas affichés correctement quand on rejoint une partie en cours
|
|