Hacker News new | past | comments | ask | show | jobs | submit login

It is not just the ASCII. He could write a more useful GUI. With buttons and better mouse control, it would be much appealing for the crowds.



Writing better mouse control isn't fun. If he were to start writing such things, I bet he'd either scrap them anyway or just get bored of writing DF all-together.

The "boring" tasks are purposefully programmed to the minimum requirement so he can spend more time on the interesting tasks, to ensure his motivation stays high.

Admittedly, he could just outsource the GUI stuff, but for better or worse, he clearly wants to keep the code close to his chest.


He has played with outsourcing work--all the SDL conversion was done by a third party. He hated the experience. Which goes back to the "he's a programmer, not an engineer" thing. I would personally love for this project to be tackled by a group of highly experienced engineers dedicated to the same vision, but that's complete fantasy dreaming, there.


The developer often chooses to write highly detailed simulations of, say, realistic glacier movements rather than fix known problems. It's his game, he's beholden to no one, and when he wants to skip the boring bugfixes to work on things he finds interesting, he can just go for it. I think he'd continue to code the game even if nobody ever played it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: