toooooof dit:Docky dit:Je trouve la date du 12.05.2011 très fun aussi
Nan, j'peux pas, je ne finis jamais de jeu en ligne à la Saint Achille
L'Armistice c'est plus thématique en plus
toooooof dit:Docky dit:Je trouve la date du 12.05.2011 très fun aussi
Nan, j'peux pas, je ne finis jamais de jeu en ligne à la Saint Achille
Alors que les choses progressent toujours, il me vient un délicat problème qui va concerner les “ergonomes” en herbe.
Nous parlons du marché à antiquity. Fameux bâtiment qui permet d’échanger des matières avec la banque ou bien avec d’autres joueurs. Oublions le cas de l’échange avec la banque, simple à implémenter. Parlons plutôt de l’échange entre joueurs. La règle précise que quand on a le marché, on peut proposer à un autre joueur un échange. Mais souvent on est dans le cas “qui m’échange une pierre contre un mouton ?” (hum, ça fait très colons de catane, ça). Donc on propose à tout le monde. Ce qui se fait très bien autour d’un plateau et me semble déjà plus difficile à faire derrière une interface où tout le monde n’est pas en même temps.
Voici donc les choix :
1) on suit la règle strictement, et chaque échange proposé va d’un joueur à un autre. Inconvénient possible : sur les parties où le marché est beaucoup utilisé, on peut se retrouver avec des tours qui prennent des jours et des jours, rien que pour échanger des matières.
2) on autorise le “broadcast”, donc chaque joueur concerné reçoit la proposition, le premier qui répond l’emporte. Inconvénient, c’est le premier qui se connectera qui l’aura.
3) comme 2, mais chaque joueur concerné a l’opportunité d’accepter ou de refuser, et c’est ensuite à l’initiateur de choisir avec qui il veut traiter. Quoiqu’un peu longue, cette solution semble encore la plus jouable.
Des avis ?
Mais ce n’est pas fini, le plus drôle reste à venir. Je compte bien faire une fonction reset comme Nicolas l’a faite dans TTA en ligne, qui permet d’annuler ce qu’on a fait au cours de la phase pour repartir sur d’autres choix. Mais avec le marché et les échanges possibles entre joueurs, ça devient franchement compliqué. En effet, si après un échange avec un joueur on annule tout, il faut aussi remettre à 0 le tour du joueur avec qui on a échangé. Vraiment pas pratique, surtout si on commence à avoir plusieurs échanges effectués dans la phase. On peut se retrouver avec la phase remise à 0 pour tout le monde. C’est brutal, et ça peut allonger les choses considérablement, si on se retrouve dans des cas où les joueurs remettent à 0 leur tour régulièrement. L’autre solution est d’empêcher la remise à 0 du tour dès qu’on a accepté l’échange avec un autre joueur. Un peu radical mais je ne vois pas comment faire autrement.
Des avis ?
Merci !
(je peux éclaircir un peu si ce n’est pas clair)
Ouch. J’avais pas pensé au Marché.
Pour une implémentation online, c’est clairement ignoble. J’essaie d’y réfléchir, mais je me demande s’il ne va pas falloir faire des adaptations ou rajouter quelques contraintes pour rendre le truc jouable.
Question con : comment l’implémentation online des Colons de Catane (ça doit bien exister, non ?) règle le problème ?
Tub' dit:Question con : comment l'implémentation online des Colons de Catane (ça doit bien exister, non ?) règle le problème ?
toooooof dit:Voici donc les choix :
1) on suit la règle strictement, et chaque échange proposé va d'un joueur à un autre. Inconvénient possible : sur les parties où le marché est beaucoup utilisé, on peut se retrouver avec des tours qui prennent des jours et des jours, rien que pour échanger des matières.
2) on autorise le "broadcast", donc chaque joueur concerné reçoit la proposition, le premier qui répond l'emporte. Inconvénient, c'est le premier qui se connectera qui l'aura.
3) comme 2, mais chaque joueur concerné a l'opportunité d'accepter ou de refuser, et c'est ensuite à l'initiateur de choisir avec qui il veut traiter. Quoiqu'un peu longue, cette solution semble encore la plus jouable.
Bonjour,
De mémoire, sur BSW, quand on jouait à Catane, c’était online mais surtout live. Donc, les propositions d’échanges étaient affichées par celui dont c’était le tour pour tous. Le premier à sauter sur l’occasion était servi, les autres repartaient à vide.
Maintenant, si tu veux en faire une sorte de version live ou asynchrone, cela change un peu la situation. En live, c’est un peu comme dans la vraie vie : une proposition est faite, celui qui conclue le marché en premier, le clôt par la même occasion. En aysnchrone, tu as plusieurs options, chacune avec avantages et inconvénients.
Sans trop développer, j’aime bien celle qui permet à chacun de confirmer son accord pour l’échange. Celui qui avait proposé peut alors choisir (parmi ceux qui veulent) avec qui il procède à l’échange. Et pour le reset, il ne devrait tout simplement pas prendre la phase du marché en compte. Quand je fais reset, mes actions sont remises à zéro, sauf pour les porpositions effectués ou les échanges conclus.
Salutations ludiques.
Docky
Sauf erreur de ma part, la règle énonce qu’on propose l’échange à UN joueur. Donc, j’aurais tendance à dire qu’on applique bêtement la règle, même si l’usage au tour d’une table est forcément un peu différent. Un peu comme pour les pactes à TTA : autour d’une table, ça se négocie, pas en ligne, la différence étant qu’à Antiquity, on peut reproposer l’échange à quelqu’un d’autre dans la foulée (donc c’est finalement moins gênant de perdre l’interactivité).
Pour le reset, c’est carrément méga plus chaud… Pas d’idée, là, comme ça.
Docky dit:Quand je fais reset, mes actions sont remises à zéro, sauf pour les porpositions effectués ou les échanges conclus.
grolapinos dit:Sauf erreur de ma part, la règle énonce qu’on propose l’échange à UN joueur. Donc, j’aurais tendance à dire qu’on applique bêtement la règle
Pour les allers-retours nombreux, l’expérience de TTA sur les enchères de colonisation est plutôt instructif : c’est clairement la phase la plus longue du jeu, à 4, ça peut être interminable, à 2, ça va assez vite. Ça me semble un peu inévitable, si on ne veut pas subir ce genre de bazar, on ne joue pas en ligne.
J’ai essayé un truc, mais ça ne marche pas.
Je continue d’y réfléchir, mais ça m’a l’air over-galère.
grolapinos dit:Pour les allers-retours nombreux, l'expérience de TTA sur les enchères de colonisation est plutôt instructif : c'est clairement la phase la plus longue du jeu, à 4, ça peut être interminable, à 2, ça va assez vite. Ça me semble un peu inévitable, si on ne veut pas subir ce genre de bazar, on ne joue pas en ligne.
Je vais aller chercher Palf’, on a besoin d’un sage
RicoH dit:Je vais aller chercher Palf', on a besoin d'un sage
palferso dit:il faudra laisser la possibilité dans l'adaptation de donner sans contrepartie via un possesseur de marché)
palferso dit:vous pourrez compter sur mon appui pour les tests.
Il reste de nombreux bugs, l’ergonomie est minimaliste, le design aussi (bon, “à chier” conviendrait mieux), mais on commence à voir quelque chose tourner.
Du coup j’ai bon espoir de tenir les délais annoncés, à savoir le 11/11/11
c’était le post inutile avant la dernière ligne droite
toooooof dit:Il reste de nombreux bugs, l'ergonomie est minimaliste, le design aussi (bon, "à chier" conviendrait mieux), mais on commence à voir quelque chose tourner.
Du coup j'ai bon espoir de tenir les délais annoncés, à savoir le 11/11/11![]()
c'était le post inutile avant la dernière ligne droite
RicoH dit:T'as pas peur de la confrontation avec Skyrim pour le 11 t6of ?
Alleluiah.
Je vais te poser un cierge tout de suite à Virgen de los Sicarios.
Allez toooooof,
Nous sommes tous avec toi. Bon courage, en attendant que tu nous régales.
Salutations ludiques.
Docky
Malheureusement, la date du 11/11/11 ne sera pas respectée
Mais bon, tout projet qui se respecte se doit d’être en retard, non ?
En tout cas on n’est plus très loin du résultat final.