Cockatrice, supplice ou délice ?
écrit par Max2070


      Je lis régulièrement beaucoup d'interrogations concernant les moyens de jouer à magic en ligne. Je lis aussi de nombreux utilisateurs de mws bouder cockatrice. L'absence de tutoriel sur cockatrice se faisait donc sentir !

Je vais donc m'employer ici à présenter cockatrice ainsi que sa méthode d'installation tout en détaillant les améliorations qu'offre cockatrice par rapport à mws.


Pourquoi utiliser cockatrice ?

Dans cette section, on va voir ce que fait cockatrice que ne font pas les autres logiciels gratuits.

Les replays

À la fin de vos parties, ces dernières sont enregistrées sur le serveur en tant que replay. Cela vous permet de revisionner la partie en voyant la main de votre adversaire. Vous pouvez ainsi voir vos éventuels misplays et ceux de vos adversaires. C'est particulièrement utile lors de vos tests sérieux pour valider ou invalider certaines parties ou tout simplement repérer un misplay fréquent.

Les replays sont stockés pour une durée limitée sur le serveur. Vous pouvez donc télécharger un replay de manière à le garder, le partager ou le visionner sur votre poste.

Cliquez sur l'image pour une meilleure version

Crash ou perte de connexion

Si jamais votre PC ou votre box internet plante et que vous étiez sur le point de sortir votre combo de la mort, ne vous inquiétez pas !! tant que votre adversaire reste connecté, la partie reste sauvegardée sur le serveur, il vous suffit juste de régler vos problèmes informatiques et de vous reconnecter. Vous reprendrez votre partie là où elle s'était arrêtée. Et cela ne nécessite aucune manipulation supplémentaire.

Les spectateurs

Si le créateur de la partie le permet, vous pourrez entrer dans une partie en tant que spectateur. La partie sera ensuite dans vos replays. Les droits des spectateurs sont paramétrés par le créateur de la partie. S'il est gentil vous pourrez ainsi voir les mains des différents joueurs et parler dans le chat. Ça peut être pratique si vous faites l'arbitre ou si vous voulez annoncer les tours additionnels en temps qu'organisateur d'un tournoi en ligne.

Le chat

Vous pouvez ouvrir une discussion avec n'importe quel utilisateur connecté, c'est utile pour vérifier un point de règle auprès d'un arbitre ou d'un ami connecté. Un spectateur qui n'aurait pas le droit de parler sur votre partie peut aussi intervenir auprès de vous pour signaler une action illégale.

Si jamais vous faites face à un lourdeau qui vous harcèle, vous pouvez l'ajouter en liste noire et vous ne recevrez plus ses messages.

La liste d'amis

Vous pouvez ajouter un utilisateur enregistré en tant qu'ami (buddy), ainsi vous verrez rapidement lesquelles de vos connaissances sont connectées pour leurs proposer de jouer. Il est aussi possible d'afficher directement les parties dans lesquelles sont vos amis (clic droit sur le pseudo). Vous pourrez ensuite les rejoindre en tant que joueur ou spectateur.



Cette fonctionnalité permet de jouer uniquement avec des personnes qui sont en adéquation avec votre style de jeu (format atypique, casual, compétitif...). Et surtout de les repérer rapidement sur le serveur.

Cliquez sur l'image pour une meilleure version

Les images

Sur mws, il fallait télécharger les images de chaque édition à chaque fois. C'est plutôt fastidieux et ça prend de la place sur votre ordinateur. Sur cockatrice les images sont téléchargées automatiquement à chaque fois que vous en avez besoin. Ainsi vous ne stockez que les images dont vous avez besoin et tout est automatique.

Oracle

Cockatrice est livré avec un petit utilitaire qui s'appelle oracle. Il sert à télécharger la base de cartes magic dans le logiciel. à chaque nouvelle édition il vous suffit d'ouvrir oracle et de faire 2 clics pour avoir la base à jour. Contrairement à ce que j'ai pu lire, les nouvelles éditions arrivent très très rapidement, par contre il est nécessaire de les ajouter via l'oracle. (Sur mws il fallait trouver le fichier de l'édition sur internet si une âme charitable l'avait fait).

Maintenu et open source

Le code source de cockatrice est disponible tout le monde peut y contribuer ici => https://github.com/Cockatrice/Cockatrice. De cette manière le logiciel pourra toujours être amélioré tant qu'il y aura des motivés. Il y a d'ailleurs des mise à jour régulières, mais peu le savent !!

Les gens

Il y a toujours entre 700 et 1700 joueurs de connectés. C'est cool !
C'est multi-plateforme

Cockatrice est à ma connaissance l'unique logiciel qui permette de jouer à cockatrice sur linux. Et oui !! cela un constitue un nombre d'utilisateur significatif (dont je fait partie !! non mais oh...), Je ne sais pas si mws marche sur mac, mais en tout cas cockatrice oui !

Si vous avez des restrictions sur votre réseau

Si vous êtes sur un réseau qui bloque des ports (écoles, entreprises, macdo...), vous pouvez quand même jouer à cockatrice. Par contre cette petite astuce est propre au serveur de woogerworks et pas au logiciel cockatrice. Pour que ça marche il faut changer les infos de connexions et mettre 443 au lieu de 4747 dans le champs “port :”. Si vous êtes sur un réseau normal il est préférable de garder le port classique (4747).

Avoir vos decks sur le serveur

J'utilise assez peu cette fonctionnalité, mais il est possible de sauvegarder vos decks sur le serveur. De cette manière, si un méchant virus ou plantage détruit vos supers jeux de la mort, eh bien il sont toujours accessible sur le serveur. Une autre utilité est de pouvoir jouer avec vos jeux à partir de n'importe quel ordinateur.


Mise en place

Tous les liens de cette section risquent de changer, ils seront donc maintenus sur le compte MV cockatrice.

Installation

Le serveur principal est maintenu par http://www.woogerworks.com/, donc la plupart des ressources sont sur ce site. Vous trouverez la dernière version de cockatrice à cette adresse. L'installation sur mac et windows est classique. Pour linux, vous suivez les instructions, c'est pas compliqué et en cas de problème vous pouvez demander de l'aide sur le github.

s'enregistrer

Pour utiliser les replays, la liste d'amis, la reconnexion à votre partie en cas de problème et la sauvegarde de vos jeux sur le serveur vous devez disposer d'un compte sur le serveur. Si vous jouez régulièrement sur différents serveurs, il vous faudra un compte pour chacun d'eux. L'inscription se fait donc sur le site du serveur, pour woogerworks, c'est ici. (ce lien est susceptible de changer auquel cas vous pouvez vérifier ci le lien à jour est sur le compte cockatrice MV)

première utilisation

Lors de votre première utilisation oracle s'ouvrira automatiquement, vous cliquez sur suivant jusqu'à arriver au choix des éditions à installer, vous cochez ce que vous voulez. (note que si vous faites check all, il existe un bug avec certaines images, le mieux reste de ne rien changer car toutes les éditions connues sont déjà cochées). Le téléchargement de la base de carte devrait se lancer à la suite de quoi cockatrice se lancera.



Les paramètres s'ouvrent, vous pouvez configurer ce que vous voulez (par exemple mettre le logiciel en français) ou tout simplement tout laisser par défaut.

L'onglet par défaut est le deck editor, vous allez devoir importer ou directement construire vos jeux. Cockatrice supporte le format d'export mws. pour importer une liste, copier l'export mws de MV ou copier l'export de mws puis faites CTRL+V dans le deck editor (si ça marche pas > menu deck editor puis “load deck from clipboard ...”).

Cliquez sur l'image pour une meilleure version

À cette étape, si vous n'êtes pas enregistré sur le serveur, faites-le. Ensuite dans le menu “cockatrice” de cockatrice, appuyez sur “connect ...”. Une petite popup s'ouvre, vous devez rentrer les informations suivantes :

Host : cockatrice.woogerworks.com
port : 4747
Player name : le pseudo que vous avez choisi quand vous vous êtes enregistré sur le serveur
Password : le pass que vous avez choisi quand vous vous êtes enregistré sur le serveur



de nouveaux onglets s'ouvrent.

Cliquez sur l'image pour une meilleure version

Vous avez la liste des rooms ouvertes dans l'onglet “server”, à chaque fois que vous rejoignez une room, un nouvel onglet s'ouvre, vous y trouverez un chat général ainsi que toutes les parties en attente d'adversaire. Vous pouvez filtrer ces parties par nom ou format. Rejoignez et jouez !!

La room par défaut s'ouvre automatiquement. Toutefois on remarque une room magic-league. C'est ici que se font les tournois de http://magic-league.com/, avant la venue de cockatrice, ce site organisait des tournois de plus de 100 joueurs dans les formats compétitifs. Ils se sont mis à cockatrice depuis peu donc les tournois ont pour l'instant peu d'affluence mais, il est probable qu'ils retrouvent leurs succès passés avec la population de cockatrice.


Prise en main

les raccourcis cools.

Tous les raccourcis les plus fous sont listés à cette adresse

configuration.

Certains utilisateurs de mws trouvent que cockatrice est plus lent que mws. Je pense surtout que c'est une question d'habitude. En effet j'enchaine les phases et les plays très rapidement. En revanche cette critique est totalement justifiée lorsque le serveur est surchargé et qu'il lag... Auquel cas il vaut mieux passer sur le backup (que j'explique plus loin).
Je pense aussi que la configuration par défaut peut donner une impression de lenteur... Je vous laisse donc comparer vous-même mais pour ma part, j'ai la config suivante :

onglet Appearance -> décocher “Display card names on cards having picture”
onglet user interface -> décocher “Tap/Untap animation”
ET SURTOUT -> décocher “Double-click cards to play them” (on enchaine plus vite les actions)


une utilisation type.

Je vous décris ici l'utilisation que j'ai de cockatrice.
je lance cocka, il se connecte automatiquement au serveur
je regarde qui est connecté, je regarde vite fait leurs games
je propose des games en MP à mes buddies qui ne jouent pas.
je leur demande s'ils sont dispos pour un http://hibuddy.monkeypatch.me/ pendant la game (c'est une sorte de skype dans le navigateur, il n'y a rien à installer ou configurer, pas de compte à créer, pas de liste d'amis, faut juste donner un lien, juste parfait pour cocka) car c'est vachement plus sympa de parler directement avec son adversaire.
je joue trankilou, avec un peu de trashtalk si je connais bien mon adversaire.
si la partie était tendu, ou que j'étais pas sûr d'un choix je check le replay.
sur certaines games épiques je fait une vidéo du replay que je partage avec quelques personnes.

Bref, je peux faire ça qu'avec cocka et de toute façons je ne peux utiliser que cocka sur linux, je ne joue quasi exclusivement qu'avec des gens de ma buddy (que j'ai approuvé en gros). Bien sûr ça ne tient qu'à moi et vous pouvez rejoindre sur toutes les games ouvertes par tout le monde.


Les problèmes possibles

serveur lent ou inaccessible. (backup is your friend)

Si vous ne pouvez plus vous connecter au serveur et que vous avez encore internet, connectez-vous au serveur de backup. Appuyez sur “connect...” dans le menu “cockatrice” et changez le champ “host : ” avec “cockatricebackup.woogerworks.com”, mettez le même mot de passe et login que sur l'autre serveur, vous retrouverez votre liste d'ami. Ce serveur étant moins fréquenté devrait être plus rapide.

Socket error

Il y a deux possibilité à ce message d'erreur, la première est que vous n'avez plus internet la seconde est que le serveur a un problème. (c'est plus souvent vous le souci sur ce message) bref remettez internet et si le souci vient du serveur allez sur le backup.

Server time out

celui-là veut souvent dire que le serveur galère, dans ce cas tentez juste de vous reconnecter. Si vous n'y arrivez plus ou que ça lag trop allez sur le backup.

Comment savoir si le serveur a un problème

Pour déterminer si vous êtes le seul à ne plus pouvoir vous connecter ou si le serveur a effectivement un problème vous pouvez regarder les statistique d'affluence. S'il y a un gros pic récent, c'est que le serveur a un souci et qu'il faut aller sur le backup.

Login error: -1

vos identifiants ne sont pas corrects ou vous n'avez pas créé de compte sur le serveur.

MSVCR100.dll manquante

installez ça => http://www.microsoft.com/en-us/download/details.aspx?id=5555


Les liens utiles

- Compte MV Cockatrice
- site du serveur
- Problèmes fréquents
- Contribuer aux traductions de cockatrice
- Github du projet
- Dernière version de cockatrice
- S'inscrire sur le serveur
- Modifier les paramètres de son compte
- Reporter un problème
- Wiki
- Liste des raccourcis clavier
- Code of Conduct du woogerworks
- Tokens Database

J'espère que ce petit article vous a plu les loulous !! @ bientôt sur cockatrice ;)