Dwarf Fortress uses tiles; tiles that are images of ASCII characters no less! I see this as counter-intuitive. I thought the idea of using ASCII characters instead of graphics is so you could run in terms and have a huge performance gain. With this in mind, why is the default tileset not more "pretty" and "friendly"?
|
|
I don't know why this choice was made for Dwarf Fortress, but I can highlight a few possible reasons:
In case real ASCII had been used, the following advantages would have existed as well (though this is not the case):
As far as I know, they are working on bringing out new tile-engines (with "real" graphics). |
|||||||||||||||
|
|
Using images instead of ASCII allows for GPU acceleration for the drawing, which offloads work from the CPU to the GPU, freeing more cycles from the CPU which allows it to process things in the game faster. It also allows for tilepacks which make DF look much better. Try doing this with ASCII
|
|||
|
There are really three questions here. Why does it look like ASCII?
Why isn't it really ASCII?
Given the above answers, Why does it STILL look like ASCII?
Plus, I dare you to try to make a 16x16 pixel tile that depicts a relief of an image of cheese, or a relief of a dwarf cowering in fear and an elephant laughing. Go on, I'll wait. |
|||
|
|
Ain't no one can tell you for sure but the original dev(s), however, looking at it from a programmer perspective, I can only draw a few theories...
Again, these are just theories, but that's my thoughts on it. Haven't played DF, but certainly heard enough about it. |
|||||
|
