Je suis nouveau dans Dwarf Fortress, et bien que j'aie commencé une belle forteresse, pour une raison quelconque, mes nains sont toujours affamés. D'après mes archives, il y a beaucoup de nourriture : plus de 100 dans la catégorie "autre", plus de 300 graines, et plus de vingt boissons, plus un puits et une rivière. Mais je reçois constamment des messages disant que "Urist McDwarf cancelled Give Food : no food available" et "Urist McDwarf cancelled Drink : no water source". Certains chassent même la vermine. Je pense que j'ai le même problème avec le bois, car mes charpentiers annulent toujours des tâches à cause du manque de bois, alors qu'il y en a une pile juste devant la porte de la forteresse.
J'ai déjà essayé de supprimer les murs et les obstacles à l'intérieur de la forteresse, mais cela n'a servi à rien. Le déplacement, l'ajout et la configuration des stocks n'ont pas non plus aidé. Je vois les nains se rendre à tous les endroits où se trouvent les choses dont ils ont besoin, mais ils ne les ramassent presque jamais.
J'utilise la version Linux. Je ne sais pas si elle a plus de problèmes que la version Windows.
EDIT : Je viens d'embarquer dans un nouveau monde, et quelques minutes plus tard, mon charpentier a annulé une tâche que je lui avais confiée, prétextant qu'il n'y avait pas assez de bois alors que j'avais confirmé que le bois était disponible avant d'assigner la tâche. Peu de temps après, j'ai créé une réserve souterraine et j'ai commencé à recevoir des messages d'erreur m'indiquant que les objets ne pouvaient pas être déplacés vers cette réserve. Il y a d'immenses chemins qui ne sont pas bloqués.
J'envisage la possibilité de limiter le système de recherche de chemin en fonction de la puissance du processeur (ce qui me permettrait d'obtenir des chemins plus courts, car mon ordinateur est vieux). Cet article indique que l'algorithme est connu pour échouer de manière plus générale : http://www.gamasutra.com/view/feature/131954/interview_the_making_of_dwarf_.php?page=8
Je pourrais peut-être y remédier en regroupant ma forteresse. J'essaierai demain.