Graphisme

De Le wiki de DwarfFortress
Révision datée du 13 septembre 2008 à 09:30 par Baaleze (discussion | contributions) (ajout de comment changer la taille de la fenetre)
Aller à : navigation, rechercher

Les graphismes ne sont pas le point fort de Dwarf Fortress. Certains aiment, mais ils ne sont pas comme nous. Nous, les gens qui aiment avoir des lettres fines et des symboles évocateurs (comment ça ce & représente un démon??).
Pour nous, des gens bien intentionnés on créé des sets graphiques, qui permettent de changer la police utilisée (à la base, le graphisme de DF découle du jeu de caractères disponible pour une police). Ce sont les sets de caractères . D'autres permettent même de remplacer seulement les créatures par des représentations plus évocatrices qu'une simple lettre colorée. Ce sont les sets graphiques.

Pour ceux qui trouvent la fenêtre trop petite, il est aussi possible de l'agrandir.

Installation

Pour installer un sets de caractères, téléchargez l'image de celui-ci, et si il n'est pas en .bmp, réenregistrez-le en .bmp (avec paint par exemple). Ensuite, placez l'image dans le dossier data/art/.
Il n'y a plus qu'à modifier le fichier init.txt, situé dans data/init/.
Dans [FONT:xxx.bmp] à la place de xxx mettez le nom de votre image, ainsi que dans [FULLFONT:xxx.bmp]
Si vous avez [GRAPHICS:YES], alors changez plutôt [GRAPHICS_FONT:xxx.bmp] et [GRAPHICS_FULLFONT:xxx.bmp].


Pour installer un sets graphiques, téléchargez les images, ainsi que le grapchics_exemple.txt associé. Les images doivent aussi être en .bmp. Placez les images dans le dossier raw/graphics/exemple/ en écrasant les fichiers présents, et placez le graphics_exemple.txt dans raw/graphics/ en écrasant aussi le fichier existant.
Plus qu'à modifier le fichier init.txt.
A [GRAPHICS:NO] mettez YES. Dès lors, le set graphique situé dans le dossier exemple sera utilisé. Pour changer de set graphique, il suffit de changer les fichiers.
Ces fichiers s'appellent normalement : dwarves.bmp dwarves2.bmp et dwarves3.bmp, en plus du fichier graphics_exemple.txt qui n'est PAS dans le même dossier.



Note

Certains sets ne sont pas faits pour des résolutions trop élevées. Si il y un problème au niveau de l'affichage, dans le fichier init.txt mettez [BLACKSPACE:NO] à YES.
Faîtes aussi attention de choisir un set de caractère de la même dimension que votre set graphique.


Changer la taille de la fenêtre

Même en changeant un peu l'aspect graphique du jeu, certains ne sont toujours pas contents, parce qu'on ne voit pas assez de chose dans cette toute petite fenêtre. Alors ils se disent, je vais modifier dans le fichier init.txt les lignes [GRAPHICS_WINDOWEDX:X] et [GRAPHICS_WINDOWEDY:Y] pour que X et Y collent à la dimension de mon écran. Sauf que cela ne suffit pas, car si la fenêtre sera plus grande, les tuiles vont être complètement étirées.
Voici comment faire:


  • D'abord, renseignez vous sur la résolution de votre écran. Vous aurez donc la hauteur resX et la largeur resY de votre écran.
  • Renseignez vous ensuite sur la dimension de vos sets graphique et de caractère que vous utilisez, qui doit normalement être les mêmes (ça sera de l'ordre de 16x16 ou 10x12 ou autre...). Notez ces nombres tX et tY.
  • Allez voir dans le fichier init.txt et trouvez juste en dessous des lignes avec GRAPHICS, la ligne [GRID:gX:gY].
  • Vous obtiendrez ces valeurs grâce aux équations suivantes: gX = resX÷tx et gY = resY÷tY
  • Ensuite, dans [GRAPHICS_WINDOWEDX:X] et [GRAPHICS_WINDOWEDY:Y], vous aurez X = gX×tX et Y = gY×tY
  • Sauvegardez le fichier init.txt, et c'est bon, la prochaine fois que vous lancerez DF, il s'affichera en grand. (Cela n'a d'effet que durant le jeu, pas dans les menus)


NB:

  • Si vous souhaitez réduire ensuite les dimensions de la fenètre, réduisez X (resp Y) par tranche de tX (resp tY), et pour chaque tX (resp tY) enlevé, retirez 1 à gX (resp gY). Cela permettra d'avoir toujours des comptes ronds.
  • Si vous n'utilisez pas de set graphique (et donc que vous avez [GRAPHICS:NO]), alors remplacez les [GRAPHICS_WINDOWED... par [WINDOWED...
  • Vous pouvez aussi modifier les lignes [GRAPHICS_FULLSCREEN... (ou [FULLSCREEN... si condition précédente), car elles concernent la taille que prendra le jeu en mode plein écran.


IMAGES A IMPORTER

(autant les importer directement en .bmp non?)
Créateur : UncleSporky
[img]http://dwarffortress.free.fr/uploads/img4574581d324eb.png[/img]

Créateur : Klyith
Résolution: 1120x600
[img]http://dwarffortress.free.fr/uploads/img457458495a080.png[/img]

Créateur: Zaratustra
Résolution: 800x300 ou 800x600
[img]http://dwarffortress.free.fr/uploads/img4574599f98d02.png[/img]

Créateur: Winterwing
Résolution: 1600x1200 24pt Lucida Console with cleartype
[img]http://dwarffortress.free.fr/uploads/img45745ae74103b.png[/img]

Créateur: Winterwing
Résolution: 1280x960 20pt Lucida Console with cleartype [img]http://dwarffortress.free.fr/uploads/img45745b76564da.png[/img]

Créateur: PopnROFL
Résolution: 1280x800 or 2560x1600
[img]http://dwarffortress.free.fr/uploads/img45745c12c4cf6.png[/img]

Créateur: Shingo
Résolution: 800x600
[img]http://dwarffortress.free.fr/uploads/img45745c5ec6d27.jpg[/img]

Créateur: Sergius
Résolution: 800x300 ou 800x600
[img]http://dwarffortress.free.fr/uploads/img45745ca7836ca.png[/img]

Créateur: Lumin
Résolution: 1280x800
[img]http://dwarffortress.free.fr/uploads/img45745d18885f9.png[/img]