Live data from Hacker News

Dwarf Fortress is coming to Steam with graphics

polygon.com

191–200 of 333 posts

Re: Dwarf Fortress is coming to Steam with graphics

#191
post #175

Earlier quoted context omitted.

I wish these games would still have that effect on me. I mean, I can totally see it happening back when I was 20-25 years old. When I try to start factorio, df, rimworld today, I can see the systems, I can feel the ocd style appeal and feedback loops grabbing me, until I realize after one hour that 1) this is just the same as work, 2) someone else has already optimized the crap out of this, better then I'd ever have…

I know this feeling - you're climbing up that hill at the very beginning, trying to figure out the mechanics and what the game is about. Then when you finally crest it, you see the whole game set out before you like a beautiful valley... and you realize, "this is going to take hours and days, and I already understand it." You judge the time required vs. the enjoyment that may be gained, and the game loses. And it's s…

I will second Slay the Spire as worth a long look for a busy gamer

Re: Dwarf Fortress is coming to Steam with graphics

#192

Earlier quoted context omitted.

I've used git when I've contributed to open source projects. It's an over-complicated mess of a system when you're just one or two devs. Regular backups and notes are more than sufficient and never require you to google how to unfuck your branch.

There is a learning curve, true, but it definitely pays off once you are comfortable enough with the (admittedly bad) UI. Even for 1-2 person teams.

I disagree. Compressed backups of the source and a changelog are very simple, straightforward, and effective on this scale. Too many people in this industry fetishize complexity and end up over-complicating even the smallest things, which might be why they get on the internet and criticize someone like Tarn for not doing so instead of actually creating something worthwhile.

Re: Dwarf Fortress is coming to Steam with graphics

#193
post #178

Earlier quoted context omitted.

I don't see how taxes are an infringement of personal freedom, could you elaborate?

It's a slightly roundabout set of links that tends to become very clear to people paying >40% of their income in taxes. First, some setup: The base case is I think the world needs to change, so I spend 8 hours changing it for the better. The extended case is other people notice I am making the world better, and want to pitch in. We've got this great indirection system in money to allow that to happen with a highly ab…

The problem is that most people act selfishly with that "5 to reshape the world into something you want to live in". The world they want to live in has them lazing on a beach, not providing healthcare for the masses.

Re: Dwarf Fortress is coming to Steam with graphics

#194

Earlier quoted context omitted.

There is a learning curve, true, but it definitely pays off once you are comfortable enough with the (admittedly bad) UI. Even for 1-2 person teams.

I disagree. Compressed backups of the source and a changelog are very simple, straightforward, and effective on this scale. Too many people in this industry fetishize complexity and end up over-complicating even the smallest things, which might be why they get on the internet and criticize someone like Tarn for not doing so instead of actually creating something worthwhile.

How the heck is that simpler than

-- git add .

-- git commit -m "I did something"

-- git push

How???

Re: Dwarf Fortress is coming to Steam with graphics

#195
post #173
post #9

Three points of interest: 1) Full developer announcement on their Patreon page -> https://www.patreon.com/posts/25343688 2) They are putting on steam largely because of the USA's shit healthcare system "after Zach's latest cancer scare, we determined that with my healthcare plan's copay etc., I'd be wiped out if I had to undergo the same procedures . . " 3) Cool to see that they are going to use graphics built by two…

I'm one of the longer time Dwarf Fortress supporters, with somewhere around $2500 donated over the past decade or so via PayPal. If I remember correctly, it was around January 2007 when Tarn started accepting donations. I don't play it much, only a week every year or so to see what's new, get lost in the wacky reality of it all, and put it down to tend to other things. I read the communities from time to time. The wa…

> In fact, Dwarf Fortress is what sparked Markus Persson to create Minecraft, which was originally intended to be a voxel version of Dwarf Fortress itself.

No, Zach (Zachary) Barth's (of Zachtronics) Infiniminer was what sparked Markus Persson to create Minecraft.

Re: Dwarf Fortress is coming to Steam with graphics

#196

Earlier quoted context omitted.

But if you're going to go through all that work... isn't it easier to just use Git, or some other VC?

I've used git when I've contributed to open source projects. It's an over-complicated mess of a system when you're just one or two devs. Regular backups and notes are more than sufficient and never require you to google how to unfuck your branch.

I have to say that I disagree with you. When I've worked on projects by myself, or perhaps one other developer, I've found git to be much easier to use than making manual backup-folders. There isn't really any need to use that many branches when you're only two developers, so most of the time you're just going to be using git commit, pull and push. It takes about as much time as making backups, and the ability to see exactly which lines where changed in each commit can be invaluable at times.

Re: Dwarf Fortress is coming to Steam with graphics

#197
post #178

Earlier quoted context omitted.

I don't see how taxes are an infringement of personal freedom, could you elaborate?

It's a slightly roundabout set of links that tends to become very clear to people paying >40% of their income in taxes. First, some setup: The base case is I think the world needs to change, so I spend 8 hours changing it for the better. The extended case is other people notice I am making the world better, and want to pitch in. We've got this great indirection system in money to allow that to happen with a highly ab…

Interesting argument, though I think this could also support the claim that paying taxes increases personal liberty. By having a portion of income paid into the commons for the general benefit of society, this means you don't have to work directly on such government-led projects, giving you increased freedom in where you apply your labour.

Re: Dwarf Fortress is coming to Steam with graphics

#198

Earlier quoted context omitted.

I'd like for people on both sides of the aisle to come together and design a system which tries to prioritize both dignified almost-total coverage and individual autonomy. Probably not the answer you were looking for, but thanks for asking the question. I think I've clarified to myself how I'm to vote.

Obamacare was both sides of the aisle coming together. It's a repackaged version of the proposed Republican 1993 HEART Act (including the individual mandate).

What? Obamacare didn't receive a single republican vote

Re: Dwarf Fortress is coming to Steam with graphics

#199

Earlier quoted context omitted.

Multithread never. You know in your heart of hearts that DF wasn't built with modularity in mind and that the code is a horrific mess of dependencies everywhere and making it multithreaded would require a near complete rewrite of the system.

Actually, one of DF's biggest CPU-sinks is AI pathfinding, which is a: embarrassingly parallel and b: highly speculatable[0], so the only hard part would be keeping map walkablity data in-sync or read-lockable (depending on whether you want a separate copy or not). 0: ie, you can fire off a pathfind from your current position, keep walking for several steps (many game ticks) before getting the result back, and just d…

> the only hard part would be keeping map walkablity data in-sync or read-lockable

I suspect that this is entirely the problem. For quite a while not I've gotten the impression that all of the game state in in a single data structure.

Also I'm pretty sure that there are update anomalies galore even now. It's almost certain to be a herculean task. I might be wrong, but the fact that Tarn has never even attempted it makes me suspect that I'm right ;-)

Re: Dwarf Fortress is coming to Steam with graphics

#200

Earlier quoted context omitted.

I disagree. Compressed backups of the source and a changelog are very simple, straightforward, and effective on this scale. Too many people in this industry fetishize complexity and end up over-complicating even the smallest things, which might be why they get on the internet and criticize someone like Tarn for not doing so instead of actually creating something worthwhile.

How the heck is that simpler than -- git add . -- git commit -m "I did something" -- git push How???

“git show-me-the-code-as-of-last-Wednesday” is not a command that git understands. Of course, you can _do_ this in git, by memorising arcane commands, and you still only get the output on your terminal. The other option is basically using a GUI interface for git.

On the other hand, finding the folder for last Wednesday and opening it up is easy.

Post reply on HN