Live data from Hacker News

Dwarf Fortress is coming to Steam with graphics

polygon.com

181–190 of 333 posts

Re: Dwarf Fortress is coming to Steam with graphics

#181
post #54

Earlier quoted context omitted.

They take backups, name each folder based on the date, and what feature that was just completed (or just about to be started) that prompted the backup. I bet you a pound. This is what everybody that says they don't use version control does.

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.

Re: Dwarf Fortress is coming to Steam with graphics

#182
post #54

Earlier quoted context omitted.

They take backups, name each folder based on the date, and what feature that was just completed (or just about to be started) that prompted the backup. I bet you a pound. This is what everybody that says they don't use version control does.

> They take backups, name each folder based on the date, and what feature that was just completed (or just about to be started) that prompted the backup. I bet you a pound. All they need to do is to compress those folders with zlib, and then they've reinvented git.

Nonono, that method existed long before Git. Git reinvented the wheel, if they did a better job about it is not for me to judge :-)

Re: Dwarf Fortress is coming to Steam with graphics

#183
post #113
post #35

One thing that amazes me about Dwarf Fortress is that the creator(s) don't use version control[1] (as of 2014, things may have changed): "I don't use version control -- I didn't like the feeling of having the code get committed into a black box thingy with no immediate upside." I can't fathom how you can manage the complexity of a game like DF without a VCS. [1] https://www.reddit.com/r/IAmA/comments/1avszc/im_tarn_a…

Tarn isn't known for being a good developer. He's just very dedicated :) In fact it's pretty well known that Dwarf Fortress has a horrible code base and it would be a huge project to bring it up to a good standard.

Maybe he just said he wasn't the greatest developer and that the code wasn't well organized. That's called modesty and honesty.

In this era of self-promotion some people actually can't recognize those things.

But I think its very obvious that he is a good programmer. His work is literally legendary.

Re: Dwarf Fortress is coming to Steam with graphics

#184
post #113
post #35

One thing that amazes me about Dwarf Fortress is that the creator(s) don't use version control[1] (as of 2014, things may have changed): "I don't use version control -- I didn't like the feeling of having the code get committed into a black box thingy with no immediate upside." I can't fathom how you can manage the complexity of a game like DF without a VCS. [1] https://www.reddit.com/r/IAmA/comments/1avszc/im_tarn_a…

Tarn isn't known for being a good developer. He's just very dedicated :) In fact it's pretty well known that Dwarf Fortress has a horrible code base and it would be a huge project to bring it up to a good standard.

Good devs get shit done. Feel however you want about the cleanliness of your code vs that of others, but Tarn created something that will be recognized for its significance to gaming culture for the foreseeable future.

Re: Dwarf Fortress is coming to Steam with graphics

#185
post #44
post #35

One thing that amazes me about Dwarf Fortress is that the creator(s) don't use version control[1] (as of 2014, things may have changed): "I don't use version control -- I didn't like the feeling of having the code get committed into a black box thingy with no immediate upside." I can't fathom how you can manage the complexity of a game like DF without a VCS. [1] https://www.reddit.com/r/IAmA/comments/1avszc/im_tarn_a…

They almost certainly use some sort of version control, like all novice programmers do, right? -- copying files/directories, creating backups, etc. (MyProject02.old.bak.zip).

Ah yes:

  myproject.final.zip
  myproject.production.zip
  myproject.backup.zip
  myproject.backup2.zip
  myproject.shipped.zip

Re: Dwarf Fortress is coming to Steam with graphics

#186
post #92

Earlier quoted context omitted.

I heard some people recommend Oxygen Not Included, as also being in a similar vein, albeit at a smaller scale(ie, you have only 2 or 3 people in your colony), but with nice visuals (Klei are generally good with the animations, most things are animated, machines have cranks and pinions that move, water and other liquids actually flow with gravity, and visuals match the simulation as far as I have seen). ONI has a some…

Hardly comparable to Rimworld. ONI doesn't have combat beyond slaughtering animals. You can end up with your colony starving or suffocating, but you usually caused it yourself / were not careful enough. It also feels like the later part of ONI was quite a bit influenced by Factorio, leading to lots of automation while Rimworld pretty much only only tech subsystem is an electrical grid that explodes whenever you do we…

My first somewhat successful ONI run resulted in me over producing oxygen. Cut to the mid game and now all the tunnels are packed full of bacteria laced oxygen that I can barely keep up scrubbing. All the while my dudes' ears are constantly popping due to the high amount of pressure from the sheer amount of oxygen being pumped into the base.

Re: Dwarf Fortress is coming to Steam with graphics

#187
post #53

Earlier quoted context omitted.

And by killer carps. Never turn your back on carps. They want you dead! Explanation: http://dwarffortresswiki.org/index.php/40d:Carp

They fixed that though. I think the current most problematic bug is that your dwarves can't kill undead heads if they're decapitated from the body. The dwarves just gather around and endless keep beating it the zombie head.

Presented like this, I’m not sure if it’s a bug or a feature.

Re: Dwarf Fortress is coming to Steam with graphics

#188

Earlier quoted context omitted.

Every friend I’ve turned onto either game was basically lost for months, then returned to the world like a shipwrecked survivor. It was all long beards and uncut hair, wild eyes and impossible tales. These games are so good they should come with rehab.

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…

This is why, from the beginning, Factorio never appealed to me. I haven't played a single minute of it despite the fact I know I'd be good at it.

You may be engineering your own solution, but it's still the solution to someone else's problem. When you win, it's an empty feeling.

With respect to sandbox games, games like Minecraft truly offer you unlimited freedom. Minecraft is completely open. You get dropped into a new world with no instructions and no goals. The only problems are your own, and so your solutions feel like your own. Your victories feel like your own. Your defeats feel like your own. You feel like you're in another world, not working overtime at your desk solving problems.

With respect to other genres, look for something between challenge and wonder. Find games which are made with 100% love no matter the complexity or fidelity. Each level, take in everything you see and think about how someone laboriously designed every art asset you see, every system you use, every character, dialogue, level chunk, etc.

Take in these games as the massive, collaborative works of art that they are. When you're playing them, you're setting aside time in your week to become a receptacle for someone else's vision. A patron of their art.

Find games which you're still thinking about months after you've beaten them. Find games which have dead simple mechanics and are designed around short bursts of focused, intense gameplay, with which you can spend the next few years of your life slowly and methodically honing your skills in the small gaps between important engagements.

Play old games. Don't just play the latest and greatest. Video games are only half a century old, it's still possible to play many of the bonafide classics without devoting your life to it. You'll find more engaging and rewarding gameplay with the simple, but focused systems older games employ. You'll find joy in the way that the game's artists were able to create their vision with only a 320×200 resolution and 256-color palette, or only a couple thousand polygons.

In short, avoid modern AAA games like the plague. Just like the monstrosity that is the modern Hollywood scene or pop radio culture, AAA games have become an engine which sucks players out of all the money it can.

If you're not into false gameplay, addictive elements like loot boxes and micro-transactions in the face of extreme grinding, that doesn't mean you're not still into games.

Re: Dwarf Fortress is coming to Steam with graphics

#189
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…

[deleted]

Re: Dwarf Fortress is coming to Steam with graphics

#190

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.

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.
Post reply on HN