Tilesets vs Overrides: A Beginner's Guide
A Tileset is, essentially, a font. All graphics except for creature graphics are contained within an altered version of code page 437, also known as those pink rectangles with white font you've seen everywhere.
Benefits of Tilesets:
* Makes your graphics set available to people who can't, or don't want to, use TWBT.
* When the game is updated, you only have to update your tileset, and usually not by much. This makes it much easier to maintain.
Drawbacks of Tilesets:
* Creative constraints. Each tile may have multiple different hard-coded uses in the game, and your graphics need to be reasonably representative of each of those uses.
* Graphics and text must share space in the tileset.
Neutral:
* Creature graphics will work with either system.
Overrides are graphics that DFHack's Text Will Be Text plugin overlays onto the game. Where to overlay is identified quite specifically, so you can have separate graphics for, say, every different kind of weapon, even when they're lying on the ground. You could have different graphics for each kind of
fruit, even, if you wanted to go to the trouble (hint: you don't.)
Overrides coexist with a graphics tileset, a separate text tileset, and creature graphics. Some tiles cannot be overridden, and will display with the graphics tileset instead. For example, arrows in flight cannot be overridden, buildings cannot be overridden (though this will be changing soon), and hauled items cannot be overridden.
Benefits of Overrides:
* Not limited to the single rectangle of graphics and far less bound by graphics needing to be shared by different items/for different purposes. This allows greater creative freedom & much more specific graphics.
* Even for things that can't be overridden, the fact that so many things
can be overridden, and that text doesn't need to maintain its readability, means that you have a lot more space on the graphics tileset to differentiate the elements of your "font" from each other.
Drawbacks of Overrides:
* Completely reliant on DFHack & TWBT; when updated versions of these aren't available, your graphics will be useless. After a major release DFHack is out of commission for at least a month. After minor releases, it's usually less than a week.
* When new items are added to the game, you need to add new overrides for pretty much every new item to keep your graphics set looking consistent.
Neutral:
* Creature graphics will work with either system.
Personally, I prefer not to use TWBT when playing fortress mode, so I'm kind of hoping you'll choose to do tileset? But, you know, you do you
.