Earlier quoted context omitted.
In addition to DF I also play Dungeon Crawl Stone Soup, a venerable (and actively developed!) roguelike with the classic ASCII look, and I'd like to present a counterpoint: once it became possible to play DCSS online using the graphical tiles interface rather than the ASCII look, new players overwhelmingly prefer the graphical. Stats that I have seen indicate >95% choose the graphical tiles. I myself still play both…
I play DCSS in tiles mode and DF in ASCII mode. It's not that I think graphics are a bad usability feature, I just think they're over-emphasized because they're the first thing people see. Adding graphics to DF means more new players give it a try, but most of them are going to bounce off of the wildly inconsistent menus. It's an acquisition funnel thing; the total players will be incoming players times the percent t…
Dwarf Fortress: An actual look at graphical improvements
101–110 of 142 posts
Re: Dwarf Fortress: An actual look at graphical improvements
#102I never thought the ASCII graphics were a big problem in Dwarf Fortress; once you get used to it using a bunch of symbols as decoration, almost all the weird stuff ends up being things you placed yourself. On the other hand, the complete lack of UX consistency - whether a given submenu will use primary/secondary cursor keys, nested menus, or a pile of hotkeys - is a lot harder to deal with.
People talk about the subjectivity of beauty, but I've never felt like the sheer polarity of opinion gets enough emphasis...
(For the record: Dwarf Fortress's controls never bothered me, and I've never been able to play without a tileset. The same for NetHack and other ASCII games.)
Re: Dwarf Fortress: An actual look at graphical improvements
#103Earlier quoted context omitted.
I completely disagree. The ASCII "graphics" (if you can really call them that) are a huge reason why I've never even considered playing it. I've read all about the mechanics, and they're interesting. I just don't understand why anyone would spend so much time developing so many intricate features when the presentation is so poor.
The thing is, it's really not. Granted, I always used the Lazy Newbie Pack which gave you basic tiles, but once you get used to ASCII, things tend to be a lot easier. Also, this is a detailed simulation, so things move a lot faster if you're not spending CPU on graphics. Remember, each creature has a bunch of parts with individual health, each tile can get stained by various materials (that can spread disease) and ev…
Consider Battlefield or COD Warzone, which simulate the effects of actions by multiple players (including projectile travel) in real time and still manage upwards of 100FPS of near photorealistic graphics.
Or factorio, where people build insane megafactories with millions of machines in them and yet performance is great and the graphics will still show you the shadows of clouds passing overhead.
Dwarf fortress is a very interesting game and a very deep simulation, but the idea that it's such a detailed simulation that graphics would not be possible is just untrue.
Honestly the UX in dwarf fortress is generally just insanely user-hostile and graphics are only a tiny symptom of that. And I say this as someone who plays and enjoys the game - I've had forts with upwards of 100 idiots^Wdwarfs in them, magma moats, breaching multiple cavern layers, surviving necromancer seiges etc. But every time I play I have to go through that thing over again where I try to figure out how to assign a pet to a person, when I set up a military squad getting them to wear the right equipment is a total chore, minecart UX is completely baffling. Also the simulation is very detailed but kind of broken in lots of annoying ways, like female dwarfs randomly dropping their babies while working, forgetting where they put them and then freaking out, random tantrum spirals because someone went out in the rain and so just decides to murder their colleagues etc.
Re: Dwarf Fortress: An actual look at graphical improvements
#104I never thought the ASCII graphics were a big problem in Dwarf Fortress; once you get used to it using a bunch of symbols as decoration, almost all the weird stuff ends up being things you placed yourself. On the other hand, the complete lack of UX consistency - whether a given submenu will use primary/secondary cursor keys, nested menus, or a pile of hotkeys - is a lot harder to deal with.
Re: Dwarf Fortress: An actual look at graphical improvements
#105Earlier quoted context omitted.
In addition to DF I also play Dungeon Crawl Stone Soup, a venerable (and actively developed!) roguelike with the classic ASCII look, and I'd like to present a counterpoint: once it became possible to play DCSS online using the graphical tiles interface rather than the ASCII look, new players overwhelmingly prefer the graphical. Stats that I have seen indicate >95% choose the graphical tiles. I myself still play both…
Similarly, Cogmind's success is partially because it learned all the hard-won lessons on good game UI of the last decades, plus the importance of a fancy tile-set: https://www.gridsagegames.com/cogmind/ It does, however, also have the fanciest abstract ASCII graphics I've ever seen. (the other reason is that it's just a damn good game)
Re: Dwarf Fortress: An actual look at graphical improvements
#106Eagerly awaiting the graphical version to finally be available on Steam so that I can buy it and throw some money their way. I know the regular version has been available for free forever, but the ASCII graphics have always been a turn-off. I'm not opposed to MUD-style graphics in general, Dwarf Fortress is just so dense with stuff that I found I spent most of my time just trying to figure out what was going on.
Re: Dwarf Fortress: An actual look at graphical improvements
#107Nice to see the classic getting some modern graphics. I love text based games, but something as complex as DF really benefits from graphics that can make it easier to determine what is going on on the screen.
[1] Kruggsmash: https://www.youtube.com/channel/UCaifrB5IrvGNPJmPeVOcqBA
[2] Creature characters: https://dwarffortresswiki.org/index.php/DF2014:Creature
Re: Dwarf Fortress: An actual look at graphical improvements
#108The biggest single thing DF can do after graphical improvements is fixing the performance, perhaps make it not single threaded. I've been able to get past the graphics, and work through using the keyboard menus, but having the fortress come to a screeching crawl when there's a ton of things going on is when I stopped playing.
It seems like factorio is very well optimized and is single threaded (as per devs). Even when you make a ginormous factory, everything works mildly fine on a good laptop. I think dwarffortress mechanics is a bit more complex than factorio's in terms of computation, so maybe some parallelism can be utilized there. But it seems like as long as you optimize well, single thread goes a long way.
Re: Dwarf Fortress: An actual look at graphical improvements
#109Earlier quoted context omitted.
The thing is, it's really not. Granted, I always used the Lazy Newbie Pack which gave you basic tiles, but once you get used to ASCII, things tend to be a lot easier. Also, this is a detailed simulation, so things move a lot faster if you're not spending CPU on graphics. Remember, each creature has a bunch of parts with individual health, each tile can get stained by various materials (that can spread disease) and ev…
> Also, this is a detailed simulation, so things move a lot faster if you're not spending CPU on graphics. Pretty amusingly, DF used to spend most of its CPU on graphics. There was a graphics rewrite at some point that fixed it.
This was not written by the game's author, ToadyOne, but someone else. ToadyOne complains that he cannot understand the code anymore. For this reason, he will not open the source code again until he is dead.
https://www.pcgamesn.com/dwarf-fortress/dwarf-fortress-sourc...
Re: Dwarf Fortress: An actual look at graphical improvements
#110One day when I am retired and my kids are grown up I will have the proper bandwidth for DF and play it. Until them I am an admiring fanboy from afar.