News for hackers. Stuff that matters.
Re:Dwarf Fortress Development by TillE on Tuesday June 28, 2016 @09:30PM (#11998913)
Dwarf Fortress desperately needs multithreading and optimization for data locality. Without that it is permanently limited in scope.

But it will never ever happen. Forget it. Anyone dreaming about open source DF should go make their own game. And I mean that sincerely: Dwarf Fortress is very good, but there are even greater things that will come. Build those things!

Re:Dwarf Fortress Development by intended on Wednesday June 29, 2016 @04:16AM (#12000205)
Dwarf fortress is the Bloomberg of gaming - used by a niche set of users, uglier than sin, non trivial entry barriers, and a focus on depth and breadth of services which are unmatched.

And in the same way, they are honey traps for young coders who don't get the sheer amount of different games which are working together here. (With the commensurate gripes about interfaces as well)

Re:Dwarf Fortress Development by 946789987649 on Wednesday June 29, 2016 @10:38AM (#12001887)
When is the Reuters Eikon competitor coming out for DF then? I want something pretty with an intuitive UI!
Re:Dwarf Fortress Development by outworlder on Wednesday June 29, 2016 @12:09PM (#12002592)
Rimworld certainly delivers on the intuitive UI aspect. It is a baby compared to Dwarf Fortress though.
Re:Dwarf Fortress Development by RangerScience on Tuesday June 28, 2016 @09:38PM (#11998948)
This has somewhat happened a lot. To an extent, the entire crafting genre owes itself to DF, which inspired Minecraft, and between the two of them, a genre was born...

However, as yet, no-one's come close to the epicness of the generated world and story, even if they've made progress on the core gameplay.

Re:Dwarf Fortress Development by vacri on Tuesday June 28, 2016 @10:41PM (#11999156)
Not to mention the dozens of "DF with graphics!" clones currently living on Steam... none of which remotely approach the complexity and flexibility of the original (though they do look better and have better UIs)
Re:Dwarf Fortress Development by timlyo on Wednesday June 29, 2016 @03:39AM (#12000071)
It's very different, but Rimworld gives me a similar feel to dwarf fortress in regards to depth, and has a far better interface.

Not that it's close to done yet.

Re:Dwarf Fortress Development by qznc on Wednesday June 29, 2016 @04:37AM (#12000284)
Rimworld is a very direct clone of Dwarf Fortress, but in a Sci Fi setting and by a professional game dev. Tynan Sylvester previously worked on BioShock Infinite.

It has proper graphics (though simple, it is a one man project). It includes utilities like Dwarf Therapist. The random events are not so random, but tries for better story telling.

There are some limitations, which might or might not be fixed. For example, there is no digging down, only one z layer, so you cannot build elaborate fatal traps.

Overall, I really like it. :)

Re:Dwarf Fortress Development by RangerScience on Wednesday June 29, 2016 @05:40AM (#12000478)
That sounds kind of like old schools DF, where you dug to the right instead of down.
Re:Dwarf Fortress Development by exDM69 on Wednesday June 29, 2016 @06:52AM (#12000742)
Prison Architect may be more influenced by Dungeon Keeper than Dwarf Fortress but it's pretty deep and complex.

I haven't tried other DF inspired games from Steam, though...

Re:Dwarf Fortress Development by pluma on Wednesday June 29, 2016 @09:39AM (#12001540)
Chris Delay has called PA "my very own Dwarf Fortress" and it was directly inspired by his work on Subversion, a failed "universal simulation" game based on similar ideas as DF.

Subversion tried to generate everything and have deeply complex simulations -- mostly because he realized Introversion couldn't design every last detail by hand at the scale the project was trying to provide. PA itself was actually directly the result of Chris realizing that he had more fun trying to build these intricate simulated scenarios than actually playing them.

There's a beautiful demonstration of Subversion where he shows a heist scenario with intricate alarm and security systems and how the player could just bypass all of it by simply shooting people -- that was apparently the dying blow to the project.

Re:Dwarf Fortress Development by andrepd on Tuesday June 28, 2016 @10:10PM (#11999055)
I hear that claim, but do you have sources to back the fact that Minecraft was significantly influenced by DF? I mean, there was a crafting mechanic before DF, right? And not many gameplay elements from DF found their way into Minecraft at all.
Re:Dwarf Fortress Development by beardog on Tuesday June 28, 2016 @10:32PM (#11999133)
Re:Dwarf Fortress Development by placeybordeaux on Wednesday June 29, 2016 @12:18AM (#11999457)
Dead links galore, the way back version has the images, but not the games nor videos:

https://web.archive.org/web/20091102174928/http://notch.tumb...

Re:Dwarf Fortress Development by praccu on Tuesday June 28, 2016 @10:18PM (#11999079)
Re:Dwarf Fortress Development by peterashford on Wednesday June 29, 2016 @06:26AM (#12000657)
Notch cited DF and Infiminer as influences.
Re:Dwarf Fortress Development by anothermouse on Wednesday June 29, 2016 @10:16AM (#12001749)
Surely Sim City be classed as being based around a crafting mechanic?
Re:Dwarf Fortress Development by eru on Thursday June 30, 2016 @01:44AM (#12006815)
How so?
Re:Dwarf Fortress Development by em3rgent0rdr on Wednesday June 29, 2016 @04:06AM (#12000165)
>> "To an extent, the entire crafting genre owes itself to DF"

There's plenty of crafting games way before DF. In fact, some of the earliest RPGs I played, like Neverwinter Nights (1991), allowed crafting weapons and armour. Maybe crafting has taken off a bit (too much) since DF.

Re:Dwarf Fortress Development by RangerScience on Wednesday June 29, 2016 @05:30AM (#12000439)
Different kinds of crafting, definitely. Not just a quantitative difference. DF and it's descendants, you take apart the world to rebuild it. RPG crafting is just fetch quests and recipes.
Re:Dwarf Fortress Development by qznc on Wednesday June 29, 2016 @04:42AM (#12000296)
There is no name for this genre, though.

I'd try "survival sandbox". In Minecraft and Dwarf Fortress the initial goal is to survive. Later the game turns into a sandbox where you can build magnificent structures. For the sandboxing there is some complex simulation going on (biomes,fluid dynamics,etc).

Re:Dwarf Fortress Development by RangerScience on Wednesday June 29, 2016 @05:39AM (#12000473)
Survival sandbox seems pretty good... but I don't think that difficulty curve description is accurate.

http://i.imgur.com/YzevDTs.png http://dwarffortresswiki.org/images/4/40/FunComic.png

Re:Dwarf Fortress Development by ethbro on Wednesday June 29, 2016 @10:01AM (#12001655)
Interesting point, apparently no one knows where that image originated, or what it originally said.

I know EVE was in the original version I saw years back, and there seems to be some misattribution to XKCD (presumably due to the art style and humorous graphs?). Bonus points if anyone knows the POTBS reference offhand.

http://images.mmorpg.com/features/4577/images/LearningCurve....

https://m.reddit.com/r/AskReddit/comments/3m1ahz/which_games...

Re:Dwarf Fortress Development by dave_sullivan on Tuesday June 28, 2016 @09:52PM (#11999000)
Throwing it out there, but if anyone is interested in building an open source DF, email me. It's been a side project of mine (more specifically, the story/history generation components) but I haven't pursued it as much as I'd like.
Re:Dwarf Fortress Development by cothalesr on Tuesday June 28, 2016 @11:56PM (#11999396)
It seems that the project is now dead, sadly. But you could easily pick up where they left off since it's open source.

http://www.goblincamp.com/

Re:Dwarf Fortress Development by em3rgent0rdr on Wednesday June 29, 2016 @04:08AM (#12000171)
Second that mulithreading and optimization. My computer is 8-core, but each core is only maxes at 1.8 Ghz, which prevents me from playing on large maps, which basically caused me to give up on the game. There are tons of smart people out there who would gladly volunteer time to improve the code if it was open source.
Re:Dwarf Fortress Development by simbalion on Tuesday June 28, 2016 @11:43PM (#11999344)
There are already games that are better than DF available today. Several of them, some 3D, some 2D, all of them are superior games.

The only thing DF has going for it is the depth of detail. That is a significant feature, but some day one of these superior games is going to have that too.

I am a huge DF fan, I wish they'd hire an art developer or something. It's just ridiculous.

Re:Dwarf Fortress Development by kakarot on Wednesday June 29, 2016 @09:24AM (#12001458)
They don't want to hire an art developer. They make enough money to keep the lights on between donations and the Patreon, but it's not enough to subsist the income of another.

Toady's reason for the simple graphics is that it lets him focus on core gameplay, which is what he enjoys.

Re:Dwarf Fortress Development by Derpdiherp on Wednesday June 29, 2016 @10:47AM (#12001943)
An art director? Ascii in itself is entirely it's own aesthetic. There's a huge roguelike community that much prefer graphics like that.
Re:Dwarf Fortress Development by deiangeorgiev on Tuesday June 28, 2016 @11:50PM (#11999366)
What's some of those games? Interested in trying out some new stuff
Re:Dwarf Fortress Development by simbalion on Tuesday June 28, 2016 @11:55PM (#11999389)
Gnomoria is my personal favorite.

There is a great 3D one that lacks features but the interface is great, that one is called Dwarves! if I recall correctly.

Re:Dwarf Fortress Development by viraptor on Wednesday June 29, 2016 @12:51AM (#11999561)
I tried Gnomoria and it simply doesn't compare to DF. You could read multiple reviews on steam to find out lots of stupid bugs, but here's a taste: gnomes don't comprehend levels and path finding across levels fails badly - if you want to build a fence around some tunnel entrance, you'll find them running around confused until they die. (https://steamcommunity.com/sharedfiles/filedetails/?id=67559...) And it won't be fixed. Gnomoria is "complete" as far as I know and no updates are planned. My next favorite is that gnomes will happily do any work when injured, but if you have a hospital? They'll lay on the bed and die out of hunger just because nobody is assigned to care for them. (http://steamcommunity.com/sharedfiles/filedetails/?id=675590...)

And that's ignoring the lack of any story component, complex interactions, any interesting events apart from "something came to attack your area", etc. It's just boring once you play it a few times.

Re:Dwarf Fortress Development by erichurkman on Wednesday June 29, 2016 @01:21AM (#11999655)
To be fair, that's a similar bug to what Dwarf Fortress had until recently: unless you built walls from certain directions, your dwarves would end up on the "wrong side." And you can't say Dwarf Fortress doesn't have stupid bugs; a recent fort had a were-elephant scared up into a tree. He couldn't climb down, being an elephant, but inflicted terror on anyone who dared approach, including a lumberjack instructed to chop the tree down. In fact, the stupid bugs make the game amusing [and frustrating] [and !FUN!].
Re:Dwarf Fortress Development by Vexs on Wednesday June 29, 2016 @09:27AM (#12001477)
The difference is, for some reason DF bugs are amusing as hell. It's pretty freaking funny to imagine a were-elephant in a tree yelling at everything. I think part of it is that DF doesn't really have graphics. You have to imagine what's going on, which makes it pretty freaking funny. Also almost no bug doesn't have solution, and none really stop the game either- even with that tree you could probably tunnel under it and collapse it, which is again, funny as hell.
Re:Dwarf Fortress Development by viraptor on Wednesday June 29, 2016 @01:37AM (#11999709)
I'm not saying DF is free of bugs, but actual bugs in it are going to be fixed, so it's easier to ignore them. If you knew your dwarves are going to get stuck now, and in a month, and whenever you want to play, would it be still fun?
Re:Dwarf Fortress Development by MaulingMonkey on Wednesday June 29, 2016 @06:04AM (#12000578)
If a game depends on future changes to be fun, it's not fun until those future change actually occur.
Re:Dwarf Fortress Development by viraptor on Wednesday June 29, 2016 @08:51PM (#12005919)
I have to disagree with this. I'm definitely going to have fun with a game with a known bug that's going to be fixed in a week. It can even be a crashing bug, or making some mechanics unavailable. I'm just going to avoid that area, because the game is still evolving.

The same bug that's never going to be fixed makes the game not fun at all for me.

Re:Dwarf Fortress Development by MaulingMonkey on Wednesday June 29, 2016 @11:04PM (#12006315)
> I'm just going to avoid that area, because the game is still evolving.

That sounds to me like you're avoiding parts of the game because they're not fun, regardless of the chance of them being fixed in the future.

Re:Dwarf Fortress Development by Thimothy on Thursday June 30, 2016 @02:29AM (#12006942)
I love when people use the word "fun" without knowing what "FUN" means in the context of Dwarf Fortress.
Re:Dwarf Fortress Development by MaulingMonkey on Thursday June 30, 2016 @06:07AM (#12007553)
For context, I think it's a shame Carp don't gain the Swimming skill anymore. Or teeth, apparently, if the wiki is to be believed.
Re:Dwarf Fortress Development by simbalion on Wednesday June 29, 2016 @02:03AM (#11999793)
That isn't the point, the game is a better game. It's existed for about 2 years, how long has DF been around?

I've read the developer's reasons for not having graphics, and it's BS. If he doesn't want to do it himself he should let someone talented in that area join the development team.

You're right of course, it's his project and he doesn't have to share it. It's free and beggars can't be choosers. But a game belongs as much to it's community of players as it does to the people who create it. The best games ever created have all been open, either open source or by embracing a modding community. As a gamer who's had a passion for all forms of gaming since before I could read, I find the developer's attitude extraordinarily negative in general.

That's my opinion, nobody is obligated to share it. I'm just saying something superior is going to come along and when it does nobody will remember DF. And that would be a shame, really.

Re:Dwarf Fortress Development by sli on Wednesday June 29, 2016 @10:30AM (#12001828)
DF has been around, and under active development, for ten years and is quite a bit more popular than you seem to realize.

> If he doesn't want to do it himself he should let someone talented in that area join the development team.

And it's also one guy living off Patreon and the donations generated by DF. Where should he find the money to pay an employee?

Re:Dwarf Fortress Development by rbohl on Wednesday June 29, 2016 @11:45AM (#12002409)
Kickstarter for Dwarf Fortress graphics initially, then Patreon again with an expanded community due to the Kickstarter. Seems like that would work reasonably well, without changing the basic game.
Re:Dwarf Fortress Development by stefs on Wednesday June 29, 2016 @11:03AM (#12002036)
i think the type of programmer who fusses over data locality and multi threading isn't the same one who happily implements sand in the eye making the creature blind (until it's washed out by rain or splashing fluids).