Sunday, November 3, 2013
I've been thinking a lot about the interface lately On the latest dev update, a good many of the YT comments mentioned using the data editor UI style for more than just the data editor. Although the thought had crossed my mind before, I didn't really take it too seriously. But slowly, I feel that it's starting to posses my mind (much like the node-based editing idea did). What if the whole interface were "procedural" in the sense that it laid itself out automatically like the data editor? Or in the sense that it automatically built the correct widgets for viewing / editing the given piece of data?
I don't know if it's feasible. But I think it's worth exploring the possibility of a fully-node-based UI. If it were done correctly, it might end up being significantly more intuitive. More importantly, though, it would save a massive amount of work and code - that's for sure. It's like....asymptotically more efficient UI building. Could it be done?? I need to think on it some more. But it's a very seductive thought
Today, as I continued to move forward with research, I tried to answer the question of how to determine the resource requirements of a given blueprint. Previously my ideas involved somehow integrating a notion of material type into the tech tree. But I'm not really seeing how that could work elegantly with the current system. The alternative that I'm exploring is to simply generate the requirements based on the distribution of resources in the system in which the blueprint is invented. That way, we'll still have the desirable property of "local technologies" being tailored to the local resources without adding any complexity to the tech tree. Interesting
Sunk quite a good many hours into the new website today, and am still really pleased and excited by how it's coming! Looking great, and I've almost got it ready to release I hope to deploy by the end of this week
[ You can visit devtime.ltheory.com for more detailed information on today's work. ]
Post
Mon Nov 04, 2013 4:59 am
#1
Week of November 3, 2013
“Whether you think you can, or you think you can't--you're right.” ~ Henry Ford