|
|
(не показано 6 промежуточных версий этого же участника) |
Строка 2: |
Строка 2: |
| {{Mod}} | | {{Mod}} |
|
| |
|
| Набор символов, или просто [[tilesets|тайлсет]], представляет собой изображение в формате BMP или PNG, содержащее 256 различных тайлов, соответствующих [[Character table|кодовую таблицу IBM 437]] (иногда называемую расширенным ASCII). Они используются для отображения большей части графики в игре. Эта страница служит '''репозиторием тайлсетов''', созданных сообществом, и включает инструкции по их установке. | | Набор символов, или просто [[tilesets|тайлсет]], представляет собой изображение в формате BMP или PNG, содержащее 256 различных тайлов, соответствующих [[Character table|кодовую таблицу IBM 437]] (иногда называемую расширенным ASCII). Они используются для отображения большей части графики в ASCII-режиме игры и текстовых элементов в графической версии. Эта страница служит '''репозиторием тайлсетов''', созданных сообществом, и включает инструкции по их установке. |
|
| |
|
| ==Истоки== | | ==Истоки== |
Строка 8: |
Строка 8: |
| Тайлсеты по умолчанию (640×300 и 800×600) отображают символы 8×12 и 10×12 соответственно, с большими латинскими буквами, занимающими область 7×9, и выглядят в целом похожими на шрифт IBM MDA, если судить по "0", "g" и "f" (но с небольшими отличиями, включая "0", "W" и "y"). Точное происхождение шрифта, взятого для игры, неизвестно. | | Тайлсеты по умолчанию (640×300 и 800×600) отображают символы 8×12 и 10×12 соответственно, с большими латинскими буквами, занимающими область 7×9, и выглядят в целом похожими на шрифт IBM MDA, если судить по "0", "g" и "f" (но с небольшими отличиями, включая "0", "W" и "y"). Точное происхождение шрифта, взятого для игры, неизвестно. |
|
| |
|
| С выпуском версии 50 было выпущено множество графических обновлений. К сожалению, на данный момент последний релиз правильно отображает только разрешение и размер тайлов по умолчанию. Тайлсет по умолчанию — curses_640x300.png, поэтому, пока не будет обновления, только тайлсеты 640×300 с тайлами 8×12 будут отображаться правильно.
| | ==Установка== |
| | |
| | {{TipBox|#fb0|float=center|'''В текущей версии 50.11 использование некоторых тайлсетов может привести к тому, что нижний и правый края экрана не будут реагировать на мышь.''' Это зависит от размера; 8×12 и 10×12 подходят, а 16×16 — нет. Этого можно избежать, развернув окно или [[Settings|настроив]] игру в полноэкранный режим.}} |
| | |
| | Другие проблемы, которые могут возникнуть при использовании иного тайлсета: |
| | * В графической версии рамка мини-карты будет масштабироваться в соответствии с тайлсетом, но изображение мини-карты — нет. |
| | * В графической версии использование тайлсета с другим соотношением сторон приведет к растягиванию элементов интерфейса. |
| | * В графической версии некоторые элементы интерфейса не масштабируются по размеру тайлсета. |
| | * В любом режиме и даже со стандартным тайлсетом в некоторых масштабах и размерах игрового дисплея в меню может не хватить места для отображения всех элементов; особенно [[Noble#Меню|меню знати]]. |
|
| |
|
| ==Установка==
| |
| Чтобы использовать определенный тайлсет с ''Dwarf Fortress'', вы должны выполнить следующие шаги: | | Чтобы использовать определенный тайлсет с ''Dwarf Fortress'', вы должны выполнить следующие шаги: |
|
| |
|
Строка 22: |
Строка 29: |
| ## Укажите тайлсет для оконного отображения, задав имя файла в теге '''[FONT:''<имя файла>'']'''. | | ## Укажите тайлсет для оконного отображения, задав имя файла в теге '''[FONT:''<имя файла>'']'''. |
| ## Укажите тайлсет для полноэкранного отображения, задав имя файла в теге '''[FULLFONT:''<имя файла>'']'''. | | ## Укажите тайлсет для полноэкранного отображения, задав имя файла в теге '''[FULLFONT:''<имя файла>'']'''. |
| ## Укажите тайлсет для экрана загрузки и меню, задав имя файла в теге '''[BASIC_FONT:''<filename>'']'''. | | ## Укажите тайлсет для экрана загрузки и меню, задав имя файла в теге '''[BASIC_FONT:''<имя файла>'']'''. |
| ## Все три могут ссылаться на один файл | | ## Все три могут ссылаться на один файл. Установка их в разные файлы может дать непредсказуемые результаты. |
| ## После внесения изменений не забудьте сохранить файл. | | ## После внесения изменений не забудьте сохранить файл. |
| # Некоторые тайлсеты требуют изменений в [[raw-файл]]ах, что обычно указано отдельно. Что это за изменения, будет зависеть от самого тайлсета, и могут быть действительны только для более старых версий. Аналогично, некоторые тайлсеты могут предполагать изменения в d_init.txt, например <code>[PILLAR_TILE:255]</code>, хотя такой опции больше не существует. | | # Некоторые тайлсеты требуют изменений в [[raw-файл]]ах, что обычно указано отдельно. Что это за изменения, будет зависеть от самого тайлсета, и могут быть действительны только для более старых версий. Аналогично, некоторые тайлсеты могут предполагать изменения в d_init.txt, например <code>[PILLAR_TILE:255]</code>, хотя такой опции больше не существует. |
Строка 434: |
Строка 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| |
Строка 442: |
Строка 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. |
| }} | | }} |
|
| |
|
Строка 465: |
Строка 500: |
| |comments=A remix of the Unknown 12x12 curses with Markvii's diagonal walls. Works quite nicely together. | | |comments=A remix of the Unknown 12x12 curses with Markvii's diagonal walls. Works quite nicely together. |
| |demo=[[Image:Unknown curses 12x12 & Markvii Walls example screenshot.jpeg|thumb|right|A dwarf practicing archery. He died later.]] | | |demo=[[Image:Unknown curses 12x12 & Markvii Walls example screenshot.jpeg|thumb|right|A dwarf practicing archery. He died later.]] |
| }}
| |
|
| |
| {{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=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.
| |
| }} | | }} |
|
| |
|
Строка 1252: |
Строка 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. |
Строка 1582: |
Строка 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. |
| }} | | }} |
|
| |
|
Строка 1857: |
Строка 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. |
| }} | | }} |
|
| |
|