|
|
(не показано 18 промежуточных версий этого же участника) |
Строка 2: |
Строка 2: |
| {{Mod}} | | {{Mod}} |
|
| |
|
| A character set, or simply [[tilesets|tileset]], is an image in BMP or PNG format that contains the 256 different tiles, corresponding to the [[Character table|IBM Code Page 437]] (sometimes called Extended ASCII). They are used to display the main graphics. This page serves as a '''repository for custom tilesets''' made by users, including instructions on how to install them.
| | Набор символов, или просто [[tilesets|тайлсет]], представляет собой изображение в формате BMP или PNG, содержащее 256 различных тайлов, соответствующих [[Character table|кодовую таблицу IBM 437]] (иногда называемую расширенным ASCII). Они используются для отображения большей части графики в ASCII-режиме игры и текстовых элементов в графической версии. Эта страница служит '''репозиторием тайлсетов''', созданных сообществом, и включает инструкции по их установке. |
|
| |
|
| ==Истоки== | | ==Истоки== |
|
| |
|
| The default tilesets (640×300 and 800×600) render 8×12 and 10×12 characters respectively, with majuscule latin letters occupying a 7×9 box, and appear broadly similar to the IBM MDA font based on the shape of the "0", "g", and "f" characters (but with slight differences including the "0", "W", and "y"). The exact origin of the DF font is unknown.
| | Тайлсеты по умолчанию (640×300 и 800×600) отображают символы 8×12 и 10×12 соответственно, с большими латинскими буквами, занимающими область 7×9, и выглядят в целом похожими на шрифт IBM MDA, если судить по "0", "g" и "f" (но с небольшими отличиями, включая "0", "W" и "y"). Точное происхождение шрифта, взятого для игры, неизвестно. |
|
| |
|
| ==Установка== | | ==Установка== |
| | |
| | {{TipBox|#fb0|float=center|'''В текущей версии 50.11 использование некоторых тайлсетов может привести к тому, что нижний и правый края экрана не будут реагировать на мышь.''' Это зависит от размера; 8×12 и 10×12 подходят, а 16×16 — нет. Этого можно избежать, развернув окно или [[Settings|настроив]] игру в полноэкранный режим.}} |
|
| |
|
| To use a specific tileset with ''Dwarf Fortress'', you must perform the following steps:
| | Другие проблемы, которые могут возникнуть при использовании иного тайлсета: |
| | * В графической версии рамка мини-карты будет масштабироваться в соответствии с тайлсетом, но изображение мини-карты — нет. |
| | * В графической версии использование тайлсета с другим соотношением сторон приведет к растягиванию элементов интерфейса. |
| | * В графической версии некоторые элементы интерфейса не масштабируются по размеру тайлсета. |
| | * В любом режиме и даже со стандартным тайлсетом в некоторых масштабах и размерах игрового дисплея в меню может не хватить места для отображения всех элементов; особенно [[Noble#Меню|меню знати]]. |
|
| |
|
| # Download the tileset to your computer. Each tileset is just an image, so there is no separate download link. ('''Right-Click''' on the tileset image and '''Save-As'''.)
| | Чтобы использовать определенный тайлсет с ''Dwarf Fortress'', вы должны выполнить следующие шаги: |
| # If necessary, convert the tileset to the correct image format for the version of DF you are using:
| |
| ## ''For [[Версия игры/0.28.181.40d|DF 0.28.181.40d]] or older:'' open the file in an image editor and save it as a '''24-bit bitmap''' (BMP) if it isn't already in that format.
| |
| ## ''For [[Версия игры/0.31.01|DF 0.31.01]] or newer:'' open the file in an image editor and save it as a '''PNG''' with ''transparency'' if it isn't already in that format.
| |
| # Move/Copy the file to the DF art directory ({{tt|.../data/art}}).
| |
| # Edit the initialization configuration file ({{tt|.../data/init/init.txt}}) to specify the tileset file to use. There are four locations that can be changed:
| |
| ## Specify the tileset for a windowed display by setting the filename in the '''[FONT:''<filename>'']''' tag.
| |
| ## Specify the tileset for a full-screen display by setting the filename in the '''[FULLFONT:''<filename>'']''' tag.
| |
| ## Specify the tileset for a windowed graphical display by setting the filename in the '''[GRAPHICS_FONT:''<filename>'']''' tag.
| |
| ## Specify the tileset for a full-screen graphical display by setting the filename in the '''[GRAPHICS_FULLFONT:''<filename>'']''' tag.
| |
| ## Once you have made the changes you need to remember to save the file.
| |
|
| |
|
| If the selected tileset requires modifications to the Raws, you will have to make those edits. What those changes are will depend on the tileset itself.
| | # Скачайте тайлсет. Каждый тайлсет представляет собой просто изображение, поэтому отдельной ссылки для скачивания нет. (Щелкните левой кнопкой мыши на изображении тайлсета, затем правой и '''Сохранить как'''.) |
| | # При необходимости конвертируйте тайлсет в правильный формат изображения для используемой вами версии игры: |
| | ## ''Для [[Версия игры/0.28.181.40d|DF 0.28.181.40d]] или старше: ''откройте файл в графическом редакторе и сохраните его как '''BMP''', если он еще не в этом формате. |
| | ## ''Для [[Версия игры/0.31.01|DF 0.31.01]] или новее: ''откройте файл в графическом редакторе и сохраните его как '''PNG''' с ''прозрачностью'' если это еще не в этом формате. |
| | ## '''Не''' меняйте расширение на .bmp или .png; нужно использовать графический редактор, вроде MS Paint и сохранить картинку правильно. |
| | # Переместите/скопируйте файл в папку игры с именем art (<code>.../data/art</code>). |
| | # Отредактируйте файл конфигурации инициализации (<code>.../data/init/init_default.txt</code>), чтобы указать используемый файл тайлсета. Есть три места, которые можно изменить: |
| | ## Укажите тайлсет для оконного отображения, задав имя файла в теге '''[FONT:''<имя файла>'']'''. |
| | ## Укажите тайлсет для полноэкранного отображения, задав имя файла в теге '''[FULLFONT:''<имя файла>'']'''. |
| | ## Укажите тайлсет для экрана загрузки и меню, задав имя файла в теге '''[BASIC_FONT:''<имя файла>'']'''. |
| | ## Все три могут ссылаться на один файл. Установка их в разные файлы может дать непредсказуемые результаты. |
| | ## После внесения изменений не забудьте сохранить файл. |
| | # Некоторые тайлсеты требуют изменений в [[raw-файл]]ах, что обычно указано отдельно. Что это за изменения, будет зависеть от самого тайлсета, и могут быть действительны только для более старых версий. Аналогично, некоторые тайлсеты могут предполагать изменения в d_init.txt, например <code>[PILLAR_TILE:255]</code>, хотя такой опции больше не существует. |
|
| |
|
| Once the file is saved and the required changes are made, you are ready to play DF with your new tileset!
| | После сохранения файла и внесения необходимых изменений можно приступать к игре с новым тайлсетом! |
|
| |
|
| =Квадратные тайлсеты= | | =Квадратные тайлсеты= |
Строка 433: |
Строка 441: |
|
| |
|
| ==12×12== | | ==12×12== |
| | |
| | {{Tileset| |
| | |filename=DB_curses_12x12.png |
| | |author=[[:en:User:Hanuman|Hanuman]] |
| | |dated=2008-7-23 |
| | |size=12×12 |
| | |resolution=900×300 |
| | |comments=This is basically the curses_800x600.bmp file converted to 12x12. It may be slightly different but it is close enough for me. [http://dffd.wimbli.com/file.php?id=318 Get the .BMP here.] |
| | Note: If the tileset doesn't look right played at 900x300, try changing the resolution to 966x325. |
| | }} |
|
| |
|
| {{Tileset| | | {{Tileset| |
Строка 441: |
Строка 459: |
| |resolution=960×300 native. | | |resolution=960×300 native. |
| |comments=Much like [[Tileset_repository#Hanuman|Hanuman's conversion]], this is based on the default curses_640x300 tileset, converted to 12x12. There are no significant modifications to the tiles, smoothing, etc - just some cosmetic changes mostly to take advantage of 4 extra horizontal pixels. For people who like the original tileset's look and size but want a square version of it. | | |comments=Much like [[Tileset_repository#Hanuman|Hanuman's conversion]], this is based on the default curses_640x300 tileset, converted to 12x12. There are no significant modifications to the tiles, smoothing, etc - just some cosmetic changes mostly to take advantage of 4 extra horizontal pixels. For people who like the original tileset's look and size but want a square version of it. |
| | }} |
| | |
| | {{Tileset| |
| | |filename=Haberdash_curses_12x12.png |
| | |author=[[:en:User:Haberdash|Haberdash]] |
| | |dated=2014-07-24 |
| | |size=12×12 |
| | |resolution=960×300 |
| | |comments=Similar to [[Tileset_repository#Alloy|Alloy's conversion]], this is based on the default curses_800x600 tileset, converted to 12x12. I wrote a GIMP python plugin to add padding to bring each tile up to the required size, and then I manually tidied up the places where the images no longer went all the way to the edge of the tile. This ensures that the positioning of each image within each tile stays exactly the same as in the original tileset, but with a single pixel column added on both sides of the tile to bring it up to size. For people who like the 800x600 original tileset's look and size but want a square version of it. |
| | }} |
| | |
| | {{Tileset| |
| | |filename=Curses_classic_square_12x12.png |
| | |author=[[:en:User:DPhKraken|DPh Kraken]] |
| | |dated=2025-1-1 |
| | |size=12×12 |
| | |resolution=1024×768 |
| | |comments=The vanilla tileset, resized to 12x12 with no added frills. Some non-text characters have been additionally centered within the wider margins. |
| }} | | }} |
|
| |
|
Строка 467: |
Строка 503: |
|
| |
|
| {{Tileset| | | {{Tileset| |
| |filename=Haberdash_curses_12x12.png
| | |filename=Herrbdog_144.png |
| |author=[[:en:User:Haberdash|Haberdash]]
| | |author=Herrbdog |
| |dated=2014-07-24
| | |dated=2007-10-30 |
| |size=12×12
| |
| |resolution=960×300
| |
| |comments=Similar to [[Tileset_repository#Alloy|Alloy's conversion]], this is based on the default curses_800x600 tileset, converted to 12x12. I wrote a GIMP python plugin to add padding to bring each tile up to the required size, and then I manually tidied up the places where the images no longer went all the way to the edge of the tile. This ensures that the positioning of each image within each tile stays exactly the same as in the original tileset, but with a single pixel column added on both sides of the tile to bring it up to size. For people who like the 800x600 original tileset's look and size but want a square version of it.
| |
| }}
| |
| | |
| {{Tileset|
| |
| |filename=DB_curses_12x12.png
| |
| |author=[[:en:User:Hanuman|Hanuman]]
| |
| |dated=2008-7-23
| |
| |size=12×12
| |
| |resolution=900×300
| |
| |comments=This is basically the curses_800x600.bmp file converted to 12x12. It may be slightly different but it is close enough for me. [http://dffd.wimbli.com/file.php?id=318 Get the .BMP here.]
| |
| Note: If the tileset doesn't look right played at 900x300, try changing the resolution to 966x325.
| |
| }}
| |
| | |
| {{Tileset|
| |
| |filename=Herrbdog_144.png | |
| |author=Herrbdog | |
| |dated=2007-10-30 | |
| |size=12×12 | | |size=12×12 |
| |resolution=960×300 | | |resolution=960×300 |
Строка 559: |
Строка 576: |
| |comments=This tileset is a square version of Plac1d's tileset with some modifications, like duller ground tiles and other. | | |comments=This tileset is a square version of Plac1d's tileset with some modifications, like duller ground tiles and other. |
| |demo=[[Image:Screenshot_nice_curses_12x12.png|thumb|right]] | | |demo=[[Image:Screenshot_nice_curses_12x12.png|thumb|right]] |
| | }} |
| | |
| | {{Tileset| |
| | |filename=zesty_curses_12x12.png |
| | |author=[[:en:User:ZesT|ZesT]] |
| | |dated=2022-11-3 |
| | |size=12×12 |
| | |resolution=960×300 native |
| | |comments= A fresh spin on Vidumec's "nice curses" tileset - includes a couple different graphics that both keep the ASCII feel and provide better visual representations while preventing text artefacts, including new graphics for sheets, plus a Moai statue since making the statue specifically humanoid didn't feel generalisable enough.<br>A [[Tileset repository#zesty_curses_24x24.png|24x24 version]] is available. |
| }} | | }} |
|
| |
|
Строка 1067: |
Строка 1093: |
|
| |
|
| {{Tileset| | | {{Tileset| |
| |filename=Japa 0x20.png | | |filename=Rose_20x20.png |
| |author=[[:en:User:Japa|Japa]] | | |author=[[:en:User:Japa|Rose]] |
| |dated=2019-04-29 | | |dated=2019-04-29 |
| |size=20×20 | | |size=20×20 |
Строка 1146: |
Строка 1172: |
| |demo=[[Image:Runeset Example.jpg|thumb|right|Runeset Maps]] | | |demo=[[Image:Runeset Example.jpg|thumb|right|Runeset Maps]] |
| |demo2=[[Image:Runeset Gameplay.jpg|thumb|right|Runeset Example]] | | |demo2=[[Image:Runeset Gameplay.jpg|thumb|right|Runeset Example]] |
| | }} |
| | |
| | {{Tileset| |
| | |filename=zesty_curses_24x24.png |
| | |author=[[:en:User:ZesT|ZesT]] |
| | |dated=2022-11-3 |
| | |size=12×12 |
| | |resolution=960×300 native |
| | |comments= An upscaled alternative to [[Tileset_repository#zesty_curses_12x12.png|my 12x12 tileset]].<br>'''Original description:''' A fresh spin on Vidumec's "nice curses" tileset - includes a couple different graphics that both keep the ASCII feel and provide better visual representations while preventing text artefacts, including new graphics for sheets, plus a Moai statue since making the statue specifically humanoid didn't feel generalisable enough. |
| | |
| }} | | }} |
|
| |
|
Строка 1232: |
Строка 1268: |
| |author=Lightrow | | |author=Lightrow |
| |dated=2013-2-3 | | |dated=2013-2-3 |
| |size=12×12 (also available in 9×12 | | |size=12×12 (also available in 9×12) |
| |resolution=1024×768 | | |resolution=1024×768 |
| |comments= I always liked the simplicity and feeling of ASCII tilesets but at the same time i really missed solid backgrounds and some interesting tiles from graphical tilesets. So my first try was to apply a solid background to all tiles of Talryth square tileset ( except few ones ), but it came out looking like a bunch of vermins swimming in a goblin's vomit... anyway i tried further and began to experiment with different base tilesets and finally made my own, using elements from tilesets of other authors ( mainly Tocky's one, big thanks to him! ). Then i have spotted Alexander's Jolly Bastion and took some ideas from him ( big thanks to Alexander too! ) like sky tiles and color. Then i applied Lee's Natural Color Scheme with modified "BLACK" value and here it is! Grim Fortress. It is pretty dark, kinda foggy and i think the name "Grim Fortress" fits well. | | |comments= I always liked the simplicity and feeling of ASCII tilesets but at the same time i really missed solid backgrounds and some interesting tiles from graphical tilesets. So my first try was to apply a solid background to all tiles of Talryth square tileset ( except few ones ), but it came out looking like a bunch of vermins swimming in a goblin's vomit... anyway i tried further and began to experiment with different base tilesets and finally made my own, using elements from tilesets of other authors ( mainly Tocky's one, big thanks to him! ). Then i have spotted Alexander's Jolly Bastion and took some ideas from him ( big thanks to Alexander too! ) like sky tiles and color. Then i applied Lee's Natural Color Scheme with modified "BLACK" value and here it is! Grim Fortress. It is pretty dark, kinda foggy and i think the name "Grim Fortress" fits well. |
Строка 1562: |
Строка 1598: |
| |filename=Andux_sleipnir_8x12_tf.png | | |filename=Andux_sleipnir_8x12_tf.png |
| |author=[[:en:User:Andux|Andux]] | | |author=[[:en:User:Andux|Andux]] |
| |dated=2012-08-07 | | |dated=2012-08-07 (updated 2024-10-01) |
| |size=8×12 | | |size=8×12 |
| |resolution=640×480 | | |resolution=640×480 |
| |comments=A modified version of the default curses_640x300 tileset, partly inspired by the font [http://www.myfonts.com/fonts/facetype/loki/ Loki] by Marcus Sterz/FaceType. | | |comments=A modified version of the default curses_640x300 tileset, partly inspired by the font [https://www.myfonts.com/collections/loki-font-facetype/ Loki] by Marcus Sterz/FaceType. |
| }} | | }} |
|
| |
|
Строка 1837: |
Строка 1873: |
| |resolution=800×400 | | |resolution=800×400 |
| |comments=The Victor 9000/Sirius 1 computer character set, extracted from vintl01.chr. | | |comments=The Victor 9000/Sirius 1 computer character set, extracted from vintl01.chr. |
| | }} |
| | |
| | {{Tileset| |
| | |filename=Andux_SleipnirLt_10x16_tf.png |
| | |author=[[:en:User:Andux|Andux]] |
| | |dated=2024-10-01 |
| | |size=10×16 |
| | |resolution=1280×768 |
| | |comments=Larger variant of my 8×12 Sleipnir tileset. |
| }} | | }} |
|
| |
|