I read everything about this game I can get my hands on. I don’t fully understand why I find dwarf fortress so intriguing. It’s such a pure passion project… that actually made it.
Do you actually play it? I'm a bit the same about reading about it, yet I have never once played it for myself!
How Dwarf Fortress is built
131–140 of 407 posts
Re: How Dwarf Fortress is built
#132This is a little bit of a hijack but if I wanted to start coding games as a side project, where would I start? Which platform? Mobile, PC, console? Any good introductions on the subject of solo game development? I know I can google this, but I trust HN users more than the Google algo.
Re: How Dwarf Fortress is built
#133Earlier quoted context omitted.
Unfortunately it remains unexplained (by the article) why this is considered a bug. It would be unethical to test, but this seems like perfectly cromulent behavior one might actually see in real life.
My experiences with cats (at least in my own life) is that cats prefer not walk into an area with a sticky floor if they can avoid it. Clearly there's a bug here where the cat will keep wandering around on the sticky floor, and then keep consuming the alcohol off it's paws. The obvious fix is to add a feature wherein different creatures have preferences about where they go next, and then use that to have the cats avo…
Re: How Dwarf Fortress is built
#134Earlier quoted context omitted.
Unfortunately it remains unexplained (by the article) why this is considered a bug. It would be unethical to test, but this seems like perfectly cromulent behavior one might actually see in real life.
Cats in bars don’t die of alcohol poisoning regardless of the amount of beer spilled on the floor.
Re: How Dwarf Fortress is built
#135Earlier quoted context omitted.
Passion project? It is the sole source of his income.
I've been working on a project for a long time. It's not even yielding income, though I hope it will. A friend referred to it as a passion project. That hurt for some reason. I can't explain why.
You're not an employee for somebody else (correct? It's your own project) - it's not a salaried or hourly position where somebody else is currently signing your paycheck. You obviously don't hate it (I hope? If so, not sure why you wouldn't have canned it yet)
Thus, this is what most people would refer to as a passion project. You may have a different meaning of that term in your own mind, but I think, on average, most people would refer to what you're doing as such, and not to be malicious in doing so. I wouldn't let it hurt you, I'm sure that's likely not a friend's intention.
Re: How Dwarf Fortress is built
#136Earlier quoted context omitted.
Pretty sure all of my professional work used SCM starting in the mid-90s (CVS). May not have been the norm for solo devs at that point, though.
https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-s... I've seen this post brought up as relevant regularly up till 2010. You may have been lucky to avoid the dredges but SW industry in the 2000s was a copy-paste fest (not in the "copy from stack overflow" sense but as in "copy paste instead of creating a function"), PHP with SQL in templates and string concat queries all over the place, MVC was a revolution…
Re: How Dwarf Fortress is built
#137To me what was most surprising about Dwarf Fortress, given the complexity, is that Tad didn’t use git or any other code repository until more recently.
Why would that be surprising? For a single programmer working alone Git is an incredibly complicated tool. P.S.: A lot of you are confusing "complicated" with "difficult".
There are even git repos of 99% done .gitignore files for most needs [1], which is most of the setup work for a solo project.
Re: How Dwarf Fortress is built
#138I failed.
Re: How Dwarf Fortress is built
#139I know I will regret asking it… but what’s the modern way of starting playing DF?
It's really not that difficult once you get started, especially if you're used to learning some esoteric keybinds.
Re: How Dwarf Fortress is built
#140Earlier quoted context omitted.
Passion project? It is the sole source of his income.
Lichess is Thibault's source of income, passion project, AND it is open-source.
Even if I deployed his code tonight, there's no guarantee users would switch over to my LeeChess clone :)
In the case of Dwarf Fortress it's just "download my exe and please donate if you like it!"