An overhaul as you would prefer requires total re-architecture and then rewrite of all the code. It is not possible to skip that and have any meaningful fps while exporting better part of the world to the renderer, each frame.
I didn't mean exporting the world to the renderer every frame. It's having the world
available to the renderer every frame.
You only need to get (or maintain "serverside") changes. And in the case of screen scrolling, two scalar offset value bytes.
rewriting or grabbing every tile every frame for no reason is silly. I mean I understand that he might have done that (did he?) as a stopgap measure since this is still alpha or whatever. But even doing that for 3 z levels every frame would be significantly
slower than maintaining the whole world the correct, optimized way.
And if you do something like octree, you can get every better still, but that is surely not necessary for our tiny DF worlds.
You severely underestimate what having the limits do to the creativity.
Yes, severely underestimate the harm, perhaps.
Tools giving you limits is not a good thing, sorry just no. Years and years modding for minecraft creative communities. Everybody always says this, and then 5 minutes after you release new tools that remove limits, the exact same people go "OMG THIS IS AWESOME WHY DIDN'T WE ALWAYS HAVE THIS" and proceed to go create a burst of stuff and then never mention it again or complain ever again. And from then on, you see a lot more variety as different people branch out in different directions. Then the next time, they think it's a terrible idea again, and then again 5 minutes after release, "OMG THIS IS AWESOME" and then another burst and more long term variety.
This argument seems especially strange to me when you consider that pretty much every major traditional art medium has almost no limits from modern technology. You can get 40 million different colors of paints with different drying times and 40 million brushes and applications techniques and canvas types and sizes with a 5 minute drive to Blick. And you can supplement with hundreds of types of multimedia if you don't want to be bound to the canvas.
Do painters go "oh shit we don't have enough limitations anymore, we give up!"? No, they go make a dizzying array of awesome stuff that's much more individualistic and varying and interesting than if you had only given everybody one brush and yellow and black paint only, and 8x10 canvases...