vraiment génial ce jeu. J'y avais joué avec plaisir lors de ta première dépêche en 2019, et l'avait un peu oublié je dois avouer (on compile le truc, on prend plaisir à y jouer, et quand on ne l'a plus sous les yeux on passe à autre chose). Je vais le noter dans mes jeux à jouer en priorité, j'aimerais bien le terminer.
Les petites améliorations depuis la 0.1 sont appréciables, l'histoire et la manière de jouer sont toujours aussi chouette, ça change des trucs où on doit tuer direct les ennemis.
Ce que j'ai pu remarquer :
la doc n'indique toujours pas comment compiler le projet depuis le code source télécharger. Même sur les projets avec un simple configure et make, c'est souvent précisé ("type ./configure && make" par exemple), pour du go qui est moins courant, ça pourrait être utile d'indiquer la procédure exacte, au moins juste les commandes. (y compris comment intégrer le code de gruid)
du coup je suis passé sur "go get -u --tags sdl git.tuxfamily.org/harmonist/harmonist.git".
le 410 gone indique un problème j'imagine. J'ai relancé la même commande, et ça m'a installé la version 0.3 à la place (en mode non graphique)
go get -u --tags sdl git.tuxfamily.org/harmonist/harmonist.git
go: finding git.tuxfamily.org/harmonist/harmonist.git v0.3.0
go: downloading git.tuxfamily.org/harmonist/harmonist.git v0.3.0
J'ai lancé la même commande sur github à la place, ça m'a installé la version 0.4 et toutes les dépendances (cool) :
go get -u --tags sdl github.com/anaseto/harmonist
go: downloading github.com/anaseto/gruid v0.20.0
go: downloading github.com/anaseto/gruid-sdl v0.1.1
etc
par contre quand je démarre harmonist-0.4 ça indique au démarrage, en haut, en rouge : "Error : gob: type mismatch in decoder: want struct type gruid. Point; got non-struct Could not load saved game... starting new game. "
Mais si je sauvegarde le jeu ensuite je n'ai plus ça au prochain démarrage, l'état a bien été sauvegardé.
Ensuite, au niveau de l'interface, c'est un peu dommage que la fenêtre ne soit pas redimensionnable. La fenêtre fait exactement la largeur de mon écran, et comme il n'y a pas de bordures, quand on est au bord, ça perturbe un peu de ne pas avoir de marges ou d'espace. D'ailleurs parfois il n'y a pas de murs mais on ne peut pas non plus sortir de l'espace (qui est sans doute l'espace max de jeu). De plus j'aurai aimé avoir le jeu en plein écran, là la fenêtre est deux fois plus large que haute et pas moyen (visible) de changer cela. (bon ce n'est pas bien grave non plus)
Le coup de pouvoir sauter depuis les murs pour échapper aux ennemis est astucieux. Par contre parfois forcément quand on va plus loin que le mur ça saute quand on ne veut pas forcément. Peut-être qu'une option pour changer le comportement sera pas mal (soit "sauter tout le temps face à un mur", soit "confirmer avant de sauter", comme pour entrer dans les abysses ou je ne sais plus quoi.)
un super jeu en tout cas, sans doute mon roguelike préféré !
"Ce n'est pas à l'état de tout savoir sur ses citoyens, mais au citoyen de tout savoir sur l'état."
# retour
Posté par zurvan . En réponse au journal Nouvelles du jeu Harmonist : refonte de l'interface grâce à Gruid. Évalué à 5.
vraiment génial ce jeu. J'y avais joué avec plaisir lors de ta première dépêche en 2019, et l'avait un peu oublié je dois avouer (on compile le truc, on prend plaisir à y jouer, et quand on ne l'a plus sous les yeux on passe à autre chose). Je vais le noter dans mes jeux à jouer en priorité, j'aimerais bien le terminer.
Les petites améliorations depuis la 0.1 sont appréciables, l'histoire et la manière de jouer sont toujours aussi chouette, ça change des trucs où on doit tuer direct les ennemis.
Ce que j'ai pu remarquer :
la doc n'indique toujours pas comment compiler le projet depuis le code source télécharger. Même sur les projets avec un simple configure et make, c'est souvent précisé ("type ./configure && make" par exemple), pour du go qui est moins courant, ça pourrait être utile d'indiquer la procédure exacte, au moins juste les commandes. (y compris comment intégrer le code de gruid)
du coup je suis passé sur "go get -u --tags sdl git.tuxfamily.org/harmonist/harmonist.git".
le 410 gone indique un problème j'imagine. J'ai relancé la même commande, et ça m'a installé la version 0.3 à la place (en mode non graphique)
J'ai lancé la même commande sur github à la place, ça m'a installé la version 0.4 et toutes les dépendances (cool) :
par contre quand je démarre harmonist-0.4 ça indique au démarrage, en haut, en rouge : "Error : gob: type mismatch in decoder: want struct type gruid. Point; got non-struct Could not load saved game... starting new game. "
Mais si je sauvegarde le jeu ensuite je n'ai plus ça au prochain démarrage, l'état a bien été sauvegardé.
Ensuite, au niveau de l'interface, c'est un peu dommage que la fenêtre ne soit pas redimensionnable. La fenêtre fait exactement la largeur de mon écran, et comme il n'y a pas de bordures, quand on est au bord, ça perturbe un peu de ne pas avoir de marges ou d'espace. D'ailleurs parfois il n'y a pas de murs mais on ne peut pas non plus sortir de l'espace (qui est sans doute l'espace max de jeu). De plus j'aurai aimé avoir le jeu en plein écran, là la fenêtre est deux fois plus large que haute et pas moyen (visible) de changer cela. (bon ce n'est pas bien grave non plus)
Le coup de pouvoir sauter depuis les murs pour échapper aux ennemis est astucieux. Par contre parfois forcément quand on va plus loin que le mur ça saute quand on ne veut pas forcément. Peut-être qu'une option pour changer le comportement sera pas mal (soit "sauter tout le temps face à un mur", soit "confirmer avant de sauter", comme pour entrer dans les abysses ou je ne sais plus quoi.)
un super jeu en tout cas, sans doute mon roguelike préféré !
"Ce n'est pas à l'état de tout savoir sur ses citoyens, mais au citoyen de tout savoir sur l'état."