Utilitaire: Lazy Newb Pack

xTATTEREDx ·+ FIN ·** SUPÉRIEUR **EXCEPTIONALEXCEPTIONNELMASTER*MASTERCHEF-D’ŒUVRE☼

Cette page d’utilitaire concerne la version 0.47.05, la version actuelle de DF.

Les packs Lazy Newb ou les packs de démarrage sont des forfaits pour aider les gens à démarrer avec la Forteresse naine. Téléchargez simplement celui correspondant à votre système d’exploitation et commencez à jouer à Dwarf Fortress avec tous les meilleurs utilitaires et graphiques / jeux de tuiles.

Malgré leur nom, les packs modernes sont idéaux pour les nouveaux joueurs et les vétérans. L’utilisation d’un pack vous permet de vous concentrer sur le jeu, tout en ayant accès à des ajouts de qualité de vie tels que des graphiques / jeux de carreaux, des utilitaires et la possibilité de modifier les paramètres courants sans modifier les fichiers texte.Les packs

constituent également une excellente base pour démarrer votre propre ensemble de modifications car vous n’avez pas besoin de trouver, configurer, compiler, installer et mettre à jour chaque outil pour vous-même.

Des packs séparés sont disponibles pour Windows, Mac et Linux. La version de chaque plateforme est maintenue par différents contributeurs de la communauté. Ceux-ci peuvent être trouvés plus bas sur cette page.

Qu’est-ce qu’un Pack ?

Un pack de démarrage (parfois appelé « Pack de Newb paresseux ») est un pack qui comprend de nombreux utilitaires qu’un joueur vétéran peut souhaiter, tout en configurant tout de manière à ce que ce soit encore plus facile pour les nouveaux joueurs. En général, il est prudent d’ignorer simplement toute option que vous ne comprenez pas et de croire que les paramètres par défaut seront corrects.

Les packages sont construits autour de l’idée que les débutants auront probablement plus de difficultés avec le jeu qu’avec un paquet d’utilitaires – qui facilitent souvent le jeu – et qu’il y a beaucoup de joueurs qui ne sont pas nouveaux mais préféreraient toujours une option pour obtenir tous les extras au même endroit avec un minimum de violon. La plupart comprennent à peu près tout ce qui fonctionne encore et pourrait être utile.

Il est également important de noter que la plupart des contenus de chaque pack ont été créés par de nombreux membres de la communauté et viennent d’être collectés, configurés et redistribués par le responsable de chaque pack. Bien sûr, il y a aussi quelques touches personnelles, mais la grande majorité de chacune est grâce aux autres – et notamment à Tarn et Zach pour Dwarf Fortress lui-même.

Où puis-je obtenir un paquet?

Il existe plusieurs packs disponibles pour différentes plates-formes, avec différents mainteneurs et calendriers de publication.

Fenêtres: Pack de démarrage DF de PeridexisErrant

  • DF v0.47.05
  • Maintenu par PeridexisErrant
  • Fil de discussion
  • Téléchargement (miroir)
  • Dépôt GitHub lié

Ce pack est maintenu par PeridexisErrant et vise à tout inclure – tout en veillant à ce qu’ignorer toute option fonctionne toujours pour les nouveaux joueurs. Le contenu et un journal des modifications sont répertoriés sur le fil de discussion du forum (lien ci-dessus).

Des versions héritées sont disponibles sur DFFD pour certaines versions DF notables:

  • 0.44.12
  • 0.43.05
  • 0.43.03 (la dernière version 32 bits de ce pack)
  • 0.40.24
  • 0.34.11

Linux: LinuxDwarfPack

  • DF v0.47.05
  • Maintenu par McArcady
  • Fil de discussion du forum
  • Téléchargement (miroir)
  • Versions continues
  • Dépôt GitHub associé

Un pack simple prêt à jouer pour Linux, avec des jeux de tuiles et des utilitaires. Les paquets sont disponibles pour Debian/Ubuntu, Redhat, Arch et au format AppImage.

Une version héritée de ce pack pour v0.44.12 est également disponible ici.

Linux: LinuxLNP

  • DF v0.47.04
  • Maintenu par Enay
  • Fil de discussion
  • Télécharger

Ce paquet est un paquet traditionnel d’utilitaires compilés, activement maintenu et testé sur Debian Jessie (64 bits). Cela devrait fonctionner prêt à l’emploi avec des versions dérivées de Debian (Ubuntu, Mint, etc.) distributions, mais le support ou les mises à jour continues ne sont pas garantis.

Un package RPM non officiel de ce pack pour Fedora peut être trouvé ici.

Mac: Pack Mac paresseux

  • DF v0.47.04
  • Maintenu par Jecowa
  • Fil de discussion du forum
  • Téléchargements: Version DFHack, version lite

Un pack Newb paresseux pour Mac avec beaucoup de packs graphiques mais avec moins d’utilitaires. La version « lite » inclut moins d’utilitaires – voir le fil de discussion du forum pour plus de détails.

Mac: Pack de démarrage Mac d’Elpuma

  • DF v0.47.04
  • Maintenu par Elpuma
  • Téléchargement (miroir)
  • Dépôt GitHub associé

Historique des packs

Maintenir un pack représente beaucoup de travail et, au fil des ans, les gens perdent inévitablement du temps ou de la motivation pour mettre à jour leurs packs. Finalement, quelqu’un de nouveau monte et sort son propre pack.

Cette section est fournie à titre d’information et ne doit pas être interprétée comme une recommandation pour ces packs. Il peut cependant être intéressant de revenir sur l’évolution du mouvement LNP / Starter Pack.

Le premier pack Lazy Newb

Capture d’écran de l’interface utilisateur principale dans Lazy Newb Pack v4.6 pour DF 0.31.12 à partir de juin 2010. Créé sous Linux en 2017 avec wine.

Capture d’écran de l’écran de sélection graphique dans Lazy Newb Pack v4.6 pour DF 0.31.12 à partir de juin 2010. Créé sous Linux en 2017 avec wine.

Le premier pack avec le nom Lazy Newb Pack (LNP) a été créé par LucasUP pour Windows et DF version 0.31.12 et publié dans le bay12forums le 11 juin 2010. Avant la LNP, il devenait courant pour la communauté de regrouper ses propres distributions de Dwarf Fortress avec des jeux de tuiles, des graphismes et des mods pour les rendre plus accessibles aux joueurs. Les autres packs notables de cette époque sont les graphismes de Phoebus et l’ensemble graphique de Mayday. La LNP s’est distinguée en fournissant une interface permettant de modifier les paramètres DF courants, au lieu d’éditer les fichiers texte bruts inclus dans le jeu.

Les premières versions de la LNP incluaient une interface textuelle (visible à droite) qui permettait uniquement à l’utilisateur d’activer/désactiver les aquifères et de choisir parmi les packs graphiques Phoebus, Mayday et Ironhand. Ils comprenaient les services publics DFHack, Contremaître Nain, Thérapeute Nain, PerfectWorldDF, Quickfort, Runesmith, Stonesense.

Le lanceur original avec une interface graphique

Le 31 décembre 2010, LucasUP a publié la première version du pack Lazy Newb qui contenait le lanceur d’interface graphique bien connu aujourd’hui. Il est devenu l’élément clé du pack, ce qui permet de configurer facilement l’installation de DF, de choisir des packs graphiques, de lancer des utilitaires et de basculer les paramètres en un clic au lieu d’éditer les fichiers de configuration à la main. Le lanceur d’origine a été construit avec Visual Basic et .NET 3.5, et pendant plusieurs années, cela signifiait que la LNP n’était disponible que pour les systèmes Windows.

En 2012, Dricus a créé un lanceur basé sur Java, qui était multiplateforme et plus flexible, mais nécessitait également une configuration manuelle. Ce lanceur n’a jamais été terminé et n’a donc jamais été utilisé à grande échelle, mais certains premiers packs Mac et Linux étaient disponibles sur la base de cette version. Ce n’était pas un pack complet, mais juste le composant lanceur qui pouvait être utilisé pour créer des packs spécifiques à la plate-forme.

  • Le lanceur LNP d’origine, onglet options

  • L’onglet graphiques

  • L’onglet utilitaires

  • L’onglet avancé

  • L’onglet DFHack

La fin du Premier Âge

Afin d’obtenir de l’aide et les contributions de la communauté LucasUP ont ouvert son interface graphique en février 2013 en publiant la source sur github (post sur le forum).

À la fin de l’automne 2013, la LNP était obsolète avec les nouvelles versions de DF, et les utilisateurs réclamaient une mise à jour. La vie de LucasUP était devenue trop occupée pour se concentrer sur la LNP. Le 16 novembre 2013, LucasUP a déclaré son mandat de surveillant terminé, a remercié la communauté pour son soutien et a donné ses bénédictions pour les packs successeurs qui étaient apparus sur les lieux.

Bonjour les gars. Je pense que je dois m’excuser pour ma longue absence. : (

Oui, j’avais l’intention de laisser les autres travailler et peut-être éventuellement de reprendre le pack Lazy Newb après l’avoir publié en open source. Mais ce n’était PAS mon intention de rester silencieux pendant si longtemps et que ce soit une transition aussi forcée / discordante. Je suis vraiment désolé pour ça.Bien sûr, d’autres responsabilités de la vie m’ont éloigné de la LNP, mais je n’ai pas vraiment de bonnes excuses pour expliquer pourquoi je ne vous ai pas au moins donné de mises à jour sur moi-même ou vous ai redirigé vers d’autres versions plus tôt, à part que mon esprit était ailleurs.

Désolé pour toute frustration que cela vous a causée, et j’espère que je n’ai pas causé trop de mauvaise volonté. Je me sens comme un imbécile et j’essaie juste d’éviter de me confronter à ça. : (J’ai mis à jour l’OP pour créer un lien vers les nouveaux packages Windows / Linux / Mac. S’il y a autre chose que vous aimeriez voir de moi, je suis heureux de vous entendre.Je lis et réponds aussi à mon SPm, si vous vouliez me dire / me demander quelque chose en privé.

Modifier:

Je voulais aussi dire, sur une note plus positive, que je suis vraiment heureux et fier de voir combien de personnes se sont suffisamment souciées de la TNL pour vouloir la poursuivre et y travailler. Le fait qu’il existe maintenant des versions Win / Mac / Linux qui fonctionnent et qui sont régulièrement mises à jour est vraiment fantastique, et c’est quelque chose que je n’aurais jamais réalisé moi-même. Alors, merci à la communauté DF ! Vous êtes géniaux les gars et les filles.

— poste d’origine

PyLNP: Le lanceur multiplateforme moderne

À la mi-2014, Pidgeot a sorti le lanceur PyLNP construit en Python et compatible avec toutes les plates-formes. Depuis 2017, le PyLNP est le lanceur de base de tous les packs lazy newb / starter disponibles. Un certain nombre d’améliorations ont été apportées à l’ensemble de fonctionnalités depuis le lanceur original Windows uniquement par LucasUP, notamment la fusion brute de graphiques pour conserver les paramètres, la gestion des mods, les schémas de couleurs et la gestion de plusieurs installations de Dwarf Fortress. Il y en a encore plus qui ne sont pas mentionnés ici.

Tous les packs modernes depuis 2014 utilisent le lanceur PyLNP. Notez que « PyLNP » et « LNP » ne sont pas interchangeables – le premier fait référence au lanceur lui-même, tandis que le second fait référence à un pack dans son ensemble.

PyLNP a commencé comme un portage du lanceur Lazy Newb Pack de LucasUP et tolyK vers Python, dans le but de rendre un lanceur disponible sur toutes les plates-formes supportées par Dwarf Fortress;;. Sa plus grande innovation est le format de contenu PyLNP, une norme pour définir des manifestes pour les graphiques, les jeux de tuiles, les clavettes, les utilitaires, etc. qui permet de créer un pack modulaire et personnalisé.

Paresseux? Newb ? Pack de démarrage ?

Le pack original de LucasUP a été nommé le pack Lazy Newb, et LucasUP lui-même a expliqué le nom comme « Ce paquet est pour les Newb et ceux qui sont trop paresseux pour tout assembler à chaque nouvelle version » (accent original). La plupart des packs dérivés au fil des ans ont conservé ce nom davantage par reconnaissance de la marque et en hommage aux premières tentatives de LucasUP.

En novembre 2013, PeridexisErrant, le responsable du pack actuel pour la plate-forme Windows, a renommé son pack de « LNP de PeridexisErrant » en « Pack de démarrage de PeridexisErrant ». Il a dit que la raison principale du changement de nom était de distinguer l’ancien LNP hérité de son propre pack lorsqu’il fournissait du soutien aux joueurs, car souvent les joueurs avaient un problème avec le pack et demandaient de l’aide à PeridexisErrant uniquement pour qu’il découvre qu’ils utilisaient une ancienne version du pack qu’il ne publiait ni ne maintenait. Il a changé le nom avant la grande sortie de 2014 afin d’aider à orienter les nouveaux joueurs vers son nouveau pack de démarrage maintenu, et les empêcher de trouver et d’utiliser d’anciennes versions non prises en charge de la LNP.

PeridexisErrant a également déclaré que la compétence du pack s’était élargie au fil des ans et ne s’adressait plus uniquement aux nouveaux joueurs, mais également aux joueurs expérimentés, et qu’il n’aimait pas le terme « paresseux » pour impliquer de manière péjorative que les joueurs sont paresseux. Compte tenu de la difficulté et des défis associés à la Forteresse naine, où pour devenir compétent, il faut travailler dur et dépenser des efforts, il est prudent de dire que ses joueurs ne sont pas paresseux.

Les responsables des différents packs Mac OSX ont utilisé différents noms au fil des ans, notamment MacNewbie et Lazy Mac Pack. Les mainteneurs Linux sont restés avec le surnom d’origine LNP.

Autres packs historiques

Au début, alors qu’il y avait des versions de Dwarf Fortress pour Mac et Linux, il n’y avait pas de packs Newb paresseux proposés. La toute première version basée sur des scripts par lots de la LNP de LucasUP a fonctionné par inadvertance sur Linux via wine, mais après le passage au lanceur d’interface graphique construit avec .NET, le support pour Linux a été perdu.

La disponibilité générale des lanceurs basés sur l’interface graphique (et des packs construits autour d’eux) pour Mac et Linux n’a pas eu lieu avant le projet de lanceur basé sur Java de Dricus en août 2013.

Mac OS X

En avril 2012, iXen a publié le pack MacNewbie comme alternative à la LNP Windows. C’était pour la version 0.34.07 de Dwarf Fortress. Le pack a été mis à jour pendant plusieurs mois jusqu’à sa version finale, v0.6 Cyan, en mai. Le pack était remarquable car il comprenait le premier lanceur d’interface graphique pour Mac OS. Il a été construit avec la technologie Cocoa d’Apple et comprenait des raccourcis clavier spéciaux pour faciliter le jeu sur les claviers Apple Wireless & MacBook.

  • Capture d’écran du pack MacNewbie v0.6 Cyan pour la Forteresse naine v0.34.11 par iXen.

  • Capture d’écran du pack MacNewbie v0.6 Cyan pour la Forteresse naine v0.34.11 par iXen.

Fricy a publié son successeur spirituel au pack MacNewbie le 10 juillet 2014 pour Dwarf Fortress v0.40.01. Il était basé sur le lanceur java multiplateforme de Dricus avec 26 versions de juillet 2014 au 28 novembre 2015. Il a été mis à jour pour la dernière fois en novembre 2015 en janvier Dwarf Fortress v0.42.04.

Linux

Le programme d’installation Lazy Newb Pack pour Linux créé par Andrewd18 en septembre 2013, était un script shell d’installation Linux qui installait le pack Lazy Newb de Dwarf Fortress. Il a téléchargé et construit une installation DF à partir du code source et des binaires disponibles, et a également vérifié les dépendances requises par les systèmes 64 bits. La maison de ce pack était sur Github. Il a été mis à jour pour la dernière fois en juin 2014 pour Dwarf Fortress v0.34.11.

Le pack Linux Lazy Newb de Beautato sorti en juillet 2014 était un paquet plus traditionnel d’utilitaires compilés qui était auparavant maintenu et testé sur Ubuntu. Il a été mis à jour pour la dernière fois en mars 2015 pour Dwarf Fortress v0.40.24.

En mars 2017, Enay a repris la maintenance de la LNP pour Linux en l’appelant LinuxLNP et n’a été publié que pour les systèmes 64 bits.

La réalisation d’un Pack

Il y a beaucoup de personnes impliquées dans la réalisation d’un pack LNP / Starter pour Dwarf Fortress, à commencer par Tarn et Zach libérant DF, aux nombreux créateurs de jeux de tuiles et de graphiques, aux créateurs des utilitaires (par exemple, Soundsense, Dwarf Therapist), au travail de rétro-ingénierie par les gens de DFHack, aux nombreux autres qui contribuent sur les forums, aident à gérer les rapports de bogues, créent et testent des mods, etc.

La création d’un pack consiste à organiser un ensemble de jeux de tuiles, de graphiques et d’utilitaires et à les regrouper avec un lanceur ainsi que la dernière version de Dwarf Fortress, puis, éventuellement, à rendre ce bundle disponible au téléchargement

Au fil des ans, le processus de création d’un pack est devenu plus formalisé et automatisé, et une communauté s’est formée pour faciliter le processus et assurer la continuité lorsque quelqu’un prend inévitablement sa retraite.

Depuis 2017, la maintenance et la création du pack sont centrées sur les projets suivants:

  • Le lanceur PyLNP est maintenu par Pidgeot et est disponible sur Github
  • L’organisation LazyNewbPack sur github fournit un accueil pour les ressources et le code partagés
  • Le référentiel github DFgraphics est un accueil partagé pour les graphiques et les jeux de tuiles pour faciliter la maintenance de routine
  • Le générateur de pack de démarrage par PeridexisErrant qui aide à construire un pack à partir de zéro
  • Le projet lnp-forge est un constructeur de pack ciblant Linux et macOS
  • Le projet dfdl est un constructeur de pack pour macOS

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.