3 ms·
The engine is the foundation upon which the content runs...but engines in and of themselves aren't content. In the case of most game engines, the two are well-
by snerbles 10y ago
The engine is the foundation upon which the content runs...but engines in and of themselves aren't content. In the case of most game engines, the two are well-separated.
In the case of Dwarf Fortress, I imagine the content and the engine are heavily coupled - if not one and the same. Separating the two will be an enormous task for Tarn, who likely has other priorities in DF development and is uninterested in the inevitable bikeshedding that will result should he open the whole project open up to others.
He's a mathematician, not a software engineer or project manager.
> You gotta respect people's desire to control their baby, doesn't mean it's unproductive, though.
While I agree, you'll probably find that his notions of "unproductive" will be wildly different than yours.
- vvanders 10y agoDepends, usually the content and engine become quite intertwined about 3 months before release as you try to squeeze every MB/cycle out of hardware. Even then game design will dictate architectural choices(off the top of my head streaming, networking and platform all have huge engine implications and can't be easily retrofitted).