A tout seigneur tout honneur, je me devais d'ouvrir ce topic sur Nethack puisqu'après plusieurs tentatives depuis de nombreuses années, j'accroche cette fois définitivement. Après un long tunnel les mises à jour ont repris il y a quelques années, pour notre plus grand bonheur.
Un petit rappel historique : Rogue (1981) étant sorti en laissant son code à disposition de tous, les forks n'ont pas attendu pour se multiplier avec notamment les sorties rapides de Hack (1982) et Moria (1983) (on peut aussi lister dans la glorieuse première génération de forks Larn en 1986 et Ancient Domain of Mystery ADOM en 1990). Hack donnera lieu à Nethack (1987) développé collectivement via internet (d'où le préfixe Net), et Moria suivra la même voie en donnant plus tard naissance au fameux Angband (1990) lui aussi développé collectivement via internet (lui-même ancêtre de Sil dont je vous parlais ici).
Si on devait caractériser les spécificités de Nethack par rapport aux concurrents, c'est la très grande interactivité entre le personnage-joueur et le donjon, avec une myriade de commandes et la fameuse maxime : The DevTeam Thinks of Everything. C'est assurément le jeu le plus touffu de la bande, pas tant dans son ambition narrative (comme les charmants extérieurs d'ADOM ou Tales of Maj'Eyal qui entraînent le joueur dans la grande aventure avec quêtes et plein de compétences avec cooldown), mais dans ce qui fait le coeur de ce pourquoi on aime les roguelikes : le gameplay tactique et la profondeur de règles cachées à découvrir (en mourant à chaque fois probablement, là aussi losing is fun).
Plus qu'ailleurs Nethack est le royaume du méta-gaming. Bien sûr que dans Stone Soup ou Brogue vous allez vous demander si ça vaut le coup d'empoigner cette épée trouvée à l'instant, au risque qu'elle soit maudite et que vous ne puissiez plus la lâcher. Vous allez aussi prendre du temps à trouver un moyen d'identifier tous ces parchemins et potions en prenant le moins de risques possibles. Sauf que dans Nethack déjà les objets peuvent exister dans 3 états bien distincts : maudit (cursed), béni (blessed) et uncursed (ni l'un ni l'autre). Et ces états concernent tous les objets, pas seulement les armes et armures (que se passe-t-il si je mange cet oeuf en apparence anodin mais maudit ? si j'utilise ce stéthoscope maudit ? Oui l'ambiance est certainement fantasy, mais n'hésite pas à dériver puisqu'on peut jouer par exemple comme classe le touriste inspiré de Pratchett, qui commence avec plein de sous et une carte de crédit, mais se fera plumer dans les magasins).
En plus de cela ces items pourront avoir un effet différent selon que notre personnage est confus, ou en train d'halluciner. Par exemple si vous lisez un parchemin inconnu, vous risquez de tomber sur un parchemin de "destroy armor" qui vous détruira votre jolie cape achetée à prix d'or. Mais ce même parchemin pourra par des biais détournés devenir utile : s'il est maudit ET que vous le lisez de travers en étant confus, alors votre armure sera protégée contre l'érosion. En continuant sur ce simple sujet de l'identification des objets, vous aurez alors plein de stratégies pour petit à petit comprendre ce que vous trainez dans votre baluchon : des stratégies simples comme proposer des objets à la revente et voir à combien de zorkmids le boutiquier vous propose de les racheter, à des plus tordus comme voir si votre familier foule volontiers les objets à tester ou s'il n'y aventure ses pattes qu'à contrecœur, voire à des très retors comme balancer un anneau dans le siphon d'un évier pour voir l'effet que ça produit.
Je pourrais évoquer un autre sujet tout aussi touffu : qu'est-ce que notre aventurier peut manger pour se nourrir, et qu'est-ce qu'il doit laisser de côté. Et développer ainsi sans fin.
Pourquoi je n'accroche que maintenant (alors que ça doit bien faire 15 ans que j'ai mis les mains dessus pour la première fois) ? Déjà j'ai toujours trouvé les tiles proposés d'office particulièrement moches et surtout difficilement lisibles. J'avais aussi vu d'un œil le portage Steam sorti en 2018 par un tiers, mais la dév Team n'en tire pas le moindre marron chaud. Donc j'ai retenté récemment sur Windows avec le terminal ASCII la dernière version gratuite. Et il se trouve qu'avec un clic sur le bandeau titre de la fenêtre Windows --> propriétés on peut redimensionner à volonté la fenêtre, et surtout en agrandir le contenu. Ça peut provoquer des décalages de lignes la première fois, mais il suffit alors de relancer l'application et c'est tout bon. Il rejoint la liste des roguelikes auxquels je joue en ASCII avec plaisir, tant je le trouve très lisible. Ne reste plus qu'à se plonger dans les multiples commandes, mais un grand nombre sont déjà connus d'autres roguelikes.
Si vous êtes débutant, pensez bien à lire le Guidebook.pdf inclus dans le livrable pour avoir toutes les informations nécessaires. Et je terminerai en recommandant comme partout ailleurs de commencer avec la classe Valkyrie, bourrine à souhait.
Au plaisir de lire ici toutes vos aventures et vos déconvenues !