Nombre de visites sur cette page : 1695 Score au progrank : 38 Note actuelle : 8.25/10 noté 2 fois Vous devez être connecté(e) pour noter (inscription).
Ce programme a participé à l'édition n°27 des Casio Programming Contest. Pour plus d'informations sur cet événement, cliquez ici.
Description :
Kimeera est un roguelike tour par tour créé pour le CPC#27 en une semaine en Basic Casio natif (compatible C.Basic). Ce jeu est très difficile.
Vous êtes Kimeera, un parasite fou prenant possession de cadavres. Vous avez trouvé un cadavre humain et souhaitez l'utiliser pour tuer le plus de créatures possible et voler leur corps.
À chaque tour du combat, sélectionnez une des action disponibles. Si vos points de vie tombent à zéro, votre hôte meurt et vous devrez trouver un nouvel hôte. Si les points de vie de l'ennemi tombent à zéro, son cadavre tombe au sol et vous avez juste le temps de récupérer une partie de son cadavre avant qu'il ne se vide de son sang et devienne inutilisable.
Les sources et les documents de design seront lâchés après les tests, étant très spoiler heavy. Les voici !
Ne le prends pas mal hein, je ne suis pas là pour te critiquer ou te taper dessus. Mais je connais ton caractère alors je ne tourne pas autour du pot, je sais que je peux te dire exactement mon ressenti sans que ce soit pris comme un jugement de valeur.
Par exemple, tu pourrais remarquer qu'obtenir les pattes d'araignée augmente ton taux d'esquive, les bras humains permettent de frapper, etc.
Je pense que tu sur-estimes ça, pas exprès, mais simplement parce que tu connais les ficelles. Je ne veux pas présumer des testeurs précédents, mais je ne pense pas que Shadow soit allé jusque-là.
Certaines capacités affichent des +1 ou des -1. J'ai essayé d'observer les effets en combat de Block, qui affiche un +1. Je l'ai utilisé face à un ennemi qui n'attaquait pas parce que c'est ça qui me donnait le plus d'éléments fixes et le plus de temps pour tester. À chaque fois j'ai eu 14+1 sur mes HP, mais plus rien au tour suivant. Je l'ai aussi utilisé quand mes HP n'étaient pas au maximum, j'ai eu +1, et le +1 est parti au tour suivant (l'ennemi n'avait pas attaqué), donc aucun effet. J'ai pensé que ce serait un effet de protection, mais j'ai eu un cas où un ennemi m'a fait 2 points de dégâts sans et ensuite 2 points de dégâts avec, donc je n'ai pas pu conclure. "You miss" sur un Block alors que le +1 s'affiche me déconcerte aussi.
Pour le -1, j'ai remarqué que Kick en affichait un. J'ai pensé que c'est une attaque qui réduisait mes HP au prix de plus de dégâts. Mais la vie ne descend pas toujours au tour suivant après l'affichage du -1 (ce qui ne peut être testé que si l'ennemi n'attaque pas). Et j'ai aussi observé des -1 de la part de mon adversaire qui avait raté son coup, donc je ne suis pas sûr. Je pense que cet ennemi avait Kick (et peut-être qu'il avait des jambes d'humain) mais je ne peux pas pour autant savoir quelle compétence a été activée.
Pour observer que les pattes d'araignée augmentent l'esquive, il faut d'abord connaître l'esquive de base à un certain degré, et donc observer les échecs de l'ennemi. Mais à mon stade je ne sais même pas qu'une stat d'esquive existe : je pensais en fait que certaines attaques avaient une précision réduite (spécifiquement, Headbutt). Même en admettant que j'observe les esquives et que je soupçonne que les parties de mon corps influencent l'esquive plutôt que les attaques de mon ennemi, il faut encore compter plusieurs combats entièrement passés avec le nouveau membre pour se former une idée claire (sur 10 tours, esquiver 1 ou 2 tours de plus passerait aisément pour de la chance), et comme je change un membre à chaque combat, la stabilité manque.
Les messages sont une partie importante de l'intuition. Une simple différence de changer "You miss" en "Enemy dodges" indiquerait qui est responsable de l'absence de contact. Je me demande si le "You miss" sur le Block ne serait pas un message calculé automatiquement pour toutes les attaques même si sur le Block ça n'a pas de sens.
Je pense pas être stupide, j'ai imaginé beaucoup de choses pour le comportement des capacités. Mais la combinaison entre les informations très limitées et le grand nombre de paramètres fait qu'il est très difficile de les isoler et étudier individuellement. Et une fois que tu pars sur une mauvaise piste comme penser que l'attaque échoue plutôt que l'ennemi esquive, tu peux déduire plein de trucs faux. Je voudrais bien savoir comment tes testeurs s'y sont pris ; en tous cas, pour moi, avec mon esprit de logique, c'est trop difficile.
Au niveau méta, si le principe c'est de deviner, alors dis-le dans la description. Deviner que les règles sont à deviner c'est... presque absurde. Je suis bon pour refaire mon test du début.
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd