|
|
(32 intermediate revisions by 17 users not shown) |
Line 1: |
Line 1: |
− | :''You may be looking for general information on [[tilesets]] or the [[List of user graphics sets|Graphics set repository]].'' | + | :''You may be looking for general information on [[tilesets]] or the [[Graphics set repository]].'' |
| | | |
| A '''character set''', or simply '''tileset''', is an image in BMP or PNG format that contains the 256 different tiles, corresponding to the [[Main:Character table|IBM Code Page 437]] (sometimes called Extended ASCII). They are used to display the main graphics. | | A '''character set''', or simply '''tileset''', is an image in BMP or PNG format that contains the 256 different tiles, corresponding to the [[Main:Character table|IBM Code Page 437]] (sometimes called Extended ASCII). They are used to display the main graphics. |
| + | |
| + | =Background= |
| + | The default tilesets (640x300 and 800x600) render 8x12 and 10x12 characters respectively, with majuscule latin letters occupying a 7x9 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. |
| | | |
| =Installation= | | =Installation= |
− | To install any of these tilesets, follow these steps: | + | To use a specific tileset with Dwarf Fortress you must perform the following steps: |
| | | |
− | # Download the tileset via right-click-save-as on the the tileset. The tileset is just an image, so there's no separate download link. (The list is [[Main:List of user character sets|here]]) | + | # 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'''.) |
− | # Convert it into a 24-bit BMP file (40d or earlier) or PNG file (v0.31+). Do NOT just change the extension to .bmp; you must use a program like MS paint to save it as a .bmp. | + | # If necessary, convert the tileset to the correct image format for the version of DF you are using: |
− | # Put it in the data/art directory of your Dwarf Fortress installation. | + | ## For ''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. |
− | # Open data/init/init.txt | + | ## For ''DF 0.31'' 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. |
− | # If you want to use the tileset in fullscreen mode, locate and modify the [FULLSCREENX:800], [FULLSCREENY:600], and [FULLFONT:curses_800x600.bmp] configuration lines to match the specifications from the tileset list. The FULLFONT directive should match the filename of the tileset you downloaded. If you want to use the tileset in windowed mode, search for the [WINDOWEDX:640], [WINDOWEDY:300], and [FONT:curses_640x300.bmp] lines instead, and change them to the correct values. | + | # Move/Copy the file to the DF art directory (''<DF Dir>/data/art''). |
− | # It is also recommended you keep [BLACK_SPACE:YES] to prevent stretching of the graphics. | + | # Edit the initialization configuration file (''<DF Dir>/data/init/init.txt'') to specify the tileset file to use. There are four locations that can be changed: |
− | # Save the .txt file, then you're ready to play! | + | ## 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. |
| + | |
| + | Once the file is saved and the required changes are made, you are ready to play DF with your new tileset! |
| | | |
| =Square Tilesets= | | =Square Tilesets= |
Line 249: |
Line 259: |
| ==9×9== | | ==9×9== |
| | | |
− | [[Image:Snap.PNG|thumb|right]] | + | [[Image:Snap.PNG|thumb|right|Dorten's smooth-walled version of Savok's tileset. (Without fix for 7s)]] |
− | | |
| {{Tileset| | | {{Tileset| |
| |image=[[Image:720x225_SmoothWalls.PNG]] | | |image=[[Image:720x225_SmoothWalls.PNG]] |
Line 278: |
Line 287: |
| }} | | }} |
| | | |
− | [[Image:DortenSolidex1.png|thumb|right]] | + | [[Image:DortenSolidex1.png|thumb|right|Qjet's solid-background mod of Dorten's smooth-walled edit of Savok's tileset.]] |
| {{Tileset| | | {{Tileset| |
| |image=[[Image:DortenSolid.png]] | | |image=[[Image:DortenSolid.png]] |
Line 288: |
Line 297: |
| }} | | }} |
| | | |
− | [[Image:Screenshot_41ea57.png|thumb|right|Savok's tiny, non-updated tileset]] | + | [[Image:Screenshot_41ea57.png|thumb|right|Savok's tiny, non-updated tileset.]] |
− | | |
| {{Tileset| | | {{Tileset| |
| |image=[[Image:Curses_720x225_8d6752.png]] | | |image=[[Image:Curses_720x225_8d6752.png]] |
Line 375: |
Line 383: |
| |image=[[Image:Taffer 10x10.png]] | | |image=[[Image:Taffer 10x10.png]] |
| |author=[[User:Taffer|Taffer]] | | |author=[[User:Taffer|Taffer]] |
− | |dated=2012-03-07 | + | |dated=2017-01-10 |
| |size=10×10 | | |size=10×10 |
| |resolution=Looks decent at almost any resolution. | | |resolution=Looks decent at almost any resolution. |
Line 559: |
Line 567: |
| |resolution=1040×325 | | |resolution=1040×325 |
| |comments=Name: Yayo's Tunur; According to the language files of DF, Tunur means "style" in dwarf language. It may require a bit to get used to some symbols, but it's a very clean tileset. (It's just a bit weird. :P) | | |comments=Name: Yayo's Tunur; According to the language files of DF, Tunur means "style" in dwarf language. It may require a bit to get used to some symbols, but it's a very clean tileset. (It's just a bit weird. :P) |
| + | }} |
| + | |
| + | {{Tileset| |
| + | |image=[[Image:Kren_13x13.png]] |
| + | |author=[[User:Krenshala|krenshala]] |
| + | |dated=2015-12-27 |
| + | |size=13×13 |
| + | |comments=I wanted a tileset smaller than 15x15 that would still display nicely on a netbook (e.g. 1366×768), but still be clearly legible. I think I have succeeded in that goal. On a 1680×1050 display the resolution is 129×80 with this tileset. |
| }} | | }} |
| | | |
Line 820: |
Line 836: |
| | | |
| [http://dffd.wimbli.com/file.php?id=7 You may download all variations of this tileset here.]}} | | [http://dffd.wimbli.com/file.php?id=7 You may download all variations of this tileset here.]}} |
| + | |
| + | {{Tileset| |
| + | |image=[[Image:16x16_sm.png]] |
| + | |author=[[User:RogueYun|Rogue Yun]] |
| + | |dated=2015-06-09 |
| + | |size=16×16 |
| + | |resolution=1280×400 |
| + | |comments=I recommend setting all the pillar tiles in d_init.txt to tile 10. Possible updates may be on [http://www.bay12forums.com/smf/index.php?topic=144897.0 this thread]. |
| + | }} |
| | | |
| {{Tileset| | | {{Tileset| |
Line 893: |
Line 918: |
| |resolution=1280×400 | | |resolution=1280×400 |
| |comments=Because everyone is making one. | | |comments=Because everyone is making one. |
| + | }} |
| + | |
| + | [[Image:Zilk_16x16_screenshot.png|thumb|right|Preview with a high-contrast [[Color_scheme#Solarized|Solarized]] color scheme]] |
| + | {{Tileset| |
| + | |image=[[Image:Zilk_16x16.png]] |
| + | |author=[[User:Zilk|Zilk]] |
| + | |dated=2015-7-15 |
| + | |size=16×16 |
| + | |resolution=1280×400 |
| + | |comments=This tileset is based on Lord Nightmare's IBM CGA character set. I made a lot of minor modifications to clean the tiles up and give them symmetry in all directions. The result is a wide tileset that looks relatively similar to the default 8x12 curses tileset. |
| }} | | }} |
| | | |
Line 939: |
Line 974: |
| |comments=This is the 20x20 version of my 24x24 tileset. A DF version supporting transparent PNGs must be used. In order to use unscaled tiles, horizontal resolution must be at least 1600. | | |comments=This is the 20x20 version of my 24x24 tileset. A DF version supporting transparent PNGs must be used. In order to use unscaled tiles, horizontal resolution must be at least 1600. |
| }} | | }} |
− |
| |
− |
| |
| | | |
| [[Image:Bisasam_20x20_ascii_preview.png|thumb|right]] | | [[Image:Bisasam_20x20_ascii_preview.png|thumb|right]] |
Line 952: |
Line 985: |
| |resolution=1600×500 (80x25 grid size); 1600×1000 (80x50 grid size) | | |resolution=1600×500 (80x25 grid size); 1600×1000 (80x50 grid size) |
| |comments=This is the 20x20 version of my 24x24 tileset. Graphical tiles have been replaced by ASCII ones. A DF version supporting transparent PNGs must be used. In order to use unscaled tiles, horizontal resolution must be at least 1600. | | |comments=This is the 20x20 version of my 24x24 tileset. Graphical tiles have been replaced by ASCII ones. A DF version supporting transparent PNGs must be used. In order to use unscaled tiles, horizontal resolution must be at least 1600. |
| + | }} |
| + | |
| + | {{Tileset| |
| + | |image=[[Image:Taffer_20x20.png]] |
| + | |author=[[User:Taffer|Taffer]] |
| + | |dated=2017-01-10 |
| + | |size=20×20 |
| + | |resolution=Looks best at high resolutions, or on very large monitors. |
| + | |comments=A sharp looking, vanilla styled tileset that strives to strike a good balance between nice, attractive graphics, while avoiding graphical oddities. I find the cumulative differences from the ASCII add to the game. Feel free to leave me a [http://dwarffortresswiki.org/index.php/User_talk:Taffer note]. This has turned into a [http://dffd.wimbli.com/file.php?id=7767 graphics set], and includes alternate walls, fonts, and racial graphics. |
| }} | | }} |
| | | |
Line 977: |
Line 1,019: |
| ==24×24== | | ==24×24== |
| | | |
| + | {{Tileset| |
| + | |image=[[File:Curses square 24.png]] |
| + | |author=DragonDePlatino |
| + | |dated=2015-06-01 |
| + | |size=24×24 |
| + | |resolution=1920×600 |
| + | |comments=A larger hand-drawn version of curses_square_16. This was created to be as faithful as possible to the original tileset while taking advantage of the larger resolution.}} |
| [[Image:Bisasam_24x24_preview.png|thumb|right]] | | [[Image:Bisasam_24x24_preview.png|thumb|right]] |
| [[Image:Bisasam_24x24_preview_stocks.png|thumb|right]] | | [[Image:Bisasam_24x24_preview_stocks.png|thumb|right]] |
Line 1,009: |
Line 1,058: |
| |resolution=2560×800 | | |resolution=2560×800 |
| |comments=Recently I learned of a monitor displaying 2560 pixels horizontally, and I decided it needed a tileset to put to use. Taking the tileset I use (Kelora 16x16 diagonal) and doubling it, I was able to get a decent tileset. Smoothing the edges, and redoing some glyphs to get a better look (or just messing up some to bad to fix), I was able to achieve this. | | |comments=Recently I learned of a monitor displaying 2560 pixels horizontally, and I decided it needed a tileset to put to use. Taking the tileset I use (Kelora 16x16 diagonal) and doubling it, I was able to get a decent tileset. Smoothing the edges, and redoing some glyphs to get a better look (or just messing up some to bad to fix), I was able to achieve this. |
| + | }} |
| + | |
| + | |
| + | ==64×64== |
| + | |
| + | {{Tileset| |
| + | |image=[[:Image:hack_square_64x64.png|Not shown due to size]] |
| + | |author=Taywee |
| + | |dated=2016-06-21 |
| + | |size=64×64 |
| + | |resolution=1024×1024 |
| + | |comments=Built this from the fantastic [https://github.com/chrissimpkins/Hack Hack] font, as I have a high-dpi monitor and wanted a good-looking text tileset of a decent resolution. |
| }} | | }} |
| | | |
Line 1,048: |
Line 1,109: |
| | | |
| {{Tileset| | | {{Tileset| |
− | |image=[[Image:Jollyb2-2.jpg]] | + | |image=[[Image:Jolly12x12.png]] |
| |author=Alexander Ocias | | |author=Alexander Ocias |
| |dated=2012-3-11 | | |dated=2012-3-11 |
Line 1,347: |
Line 1,408: |
| |size=6×10 | | |size=6×10 |
| |resolution=480×250 | | |resolution=480×250 |
− | |comments=This is generated from my font [http://bjh21.me.uk/bedstead/ Bedstead], which in turn is based on the Mullard SAA5050 teletext character generator, with lots of extra glyphs of my own design. There is a larger version above. | + | |comments=This is generated from my font [http://bjh21.me.uk/bedstead/ Bedstead], which in turn is based on the Mullard SAA5050 teletext character generator, with lots of extra glyphs of my own design. There is a larger version below. |
| }} | | }} |
| | | |
Line 1,650: |
Line 1,711: |
| |size=12×20 | | |size=12×20 |
| |resolution=960×500 | | |resolution=960×500 |
− | |comments=This is generated from my font [http://bjh21.me.uk/bedstead/ Bedstead], which in turn is based on the Mullard SAA5050 teletext character generator, with lots of extra glyphs of my own design. There's a smaller version below. | + | |comments=This is generated from my font [http://bjh21.me.uk/bedstead/ Bedstead], which in turn is based on the Mullard SAA5050 teletext character generator, with lots of extra glyphs of my own design. There's a smaller version above. |
| + | }} |
| + | |
| + | ==14×16== |
| + | |
| + | {{Tileset| |
| + | |image=[[File:Cooz_curses_14x16.png]] |
| + | |author=Anonymous/[[User:Cooz|Cooz]] |
| + | |dated=2017-05-12 |
| + | |size=14×16 |
| + | |resolution=1120×400 |
| + | |comments=I was looking for a narrower, more readable tileset with the aesthetic of Cooz's shaded square 16x16 one and didn't see one, so I made this from it. Like the original, it's just rounded ASCII characters with no special glyphs. |
| }} | | }} |
| | | |
Line 1,688: |
Line 1,760: |
| }} | | }} |
| | | |
− | ==20×24== | + | ==20×32== |
| | | |
| {{Tileset| | | {{Tileset| |
Line 1,694: |
Line 1,766: |
| |author=Herrbdog | | |author=Herrbdog |
| |dated=2007-10-30 | | |dated=2007-10-30 |
− | |size=20×24 | + | |size=20×32 |
| |resolution=1600×800 | | |resolution=1600×800 |
| |comments=Hi res won't slow the game as it doesn't use graphics, so if your monitor can display it, go for it, really...<br>I strongly recommend to enable blackspace in the init: [BLACK_SPACE:YES]<br>Made from the 24pts cleartype lucida console above (from winterwing). I added some stuff (some original, some ideas taken from others tilesets). Basically I try to avoid symbols that are often seen in menus, etc. The main "problem" is the bag, because its the male symbol, but it was too good looking to not put it ;) Hope you enjoy :) <br><font color=white>. . . | | |comments=Hi res won't slow the game as it doesn't use graphics, so if your monitor can display it, go for it, really...<br>I strongly recommend to enable blackspace in the init: [BLACK_SPACE:YES]<br>Made from the 24pts cleartype lucida console above (from winterwing). I added some stuff (some original, some ideas taken from others tilesets). Basically I try to avoid symbols that are often seen in menus, etc. The main "problem" is the bag, because its the male symbol, but it was too good looking to not put it ;) Hope you enjoy :) <br><font color=white>. . . |
| }} | | }} |
− |
| |
− | ==20×32==
| |
| | | |
| [[Image:Shaja_10-27-09.png|thumb|right|TerminusAliased text]] | | [[Image:Shaja_10-27-09.png|thumb|right|TerminusAliased text]] |
Line 1,722: |
Line 1,792: |
| |resolution=1920×800 | | |resolution=1920×800 |
| |comments=Revised version of my earlier Terminus 20x32 character set for 1920x800 display. | | |comments=Revised version of my earlier Terminus 20x32 character set for 1920x800 display. |
| + | }} |
| + | |
| + | ==24×36== |
| + | {{Tileset| |
| + | |image=[[Image:Curses_1920x900.png]] |
| + | |author=IBM, I think |
| + | |dated=2017-02-28 |
| + | |size=24×36 |
| + | |resolution=1920×900 (80×25 grid size); 1920×1080 (80×30 grid size) |
| + | |comments=Original curses_640x300.png enlarged to 300%. Good for FullHD displays.}} |
| + | |
| + | ==48×72== |
| + | {{Tileset| |
| + | |image=[[:Image:Vector square 48x72.png|Not shown due to size]] |
| + | |author=[[User:DragonDePlatino|DragonDePlatino]] |
| + | |dated=2016-11-22 |
| + | |size=48×72 |
| + | |resolution=3820×1920 (4k) |
| + | |comments=A resolution-independent tileset based off of curses_640x300.bmp. The tileset was hand-vectorized in Inkscape then exported in multiple resolutions up to 4k. More information and resolutions can be found at the forum thread [http://www.bay12forums.com/smf/index.php?topic=161328.0 here]. |
| }} | | }} |
| | | |
| [[Category:Mods]] | | [[Category:Mods]] |
| [[Category:Interface]] | | [[Category:Interface]] |