Puddle of Muddle (Pizzle on my mizzle bizzle)
Daily 10/18/03 am
Sometimes my mind gets in a muddle because of a bunch of things are going on at one time and I can't focus on one task 'til completion. Do you ever feel that way? I'm feeling it with the map editor. Since there's no real UI design or workflow design, I'm having to make a bunch of stuff up. Guess what, I suck at it. Maybe it's because I've been bred to follow specs and design docs. Usually they weren't 100% correct, but close enough to where I could fill in the blanks with no problems. But, give me semi-free reign on a project and I start to fall to pieces. For instance, now I have a UI that isn't exactly what was layed out in Brad's UI mockup, but I think it's more functional. You know how I got there? Hours of trying things and finding out they suck. Ugh. Everytime I tried something, I could here Brad talking about fatigue points.
I am starting to get more traction on the map editor. I've got the majority of the guts in. Now it's jsut workflow and UI. I also have to do file I/O, but that's pretty straight forward and I already know what to do there.
Here's a shot of the latest star editing UI.
That's a list control in the dialogbar. I thought the list control was a nice touch because delete/edit a planet in the control. Thus reducing the fatigue points. I couldn't figure out a good way to add planets in the list control. If anyone can come up with a good method, please let me know. I was thinking about using a double click, but that's not easily discoverable. A right click menu might be nice. It's more discoverable than the double click. I guess I could do that. There's a button for add there for now, but the user may get confused because there isn't a delete button.
Ugh... See what I mean. A simple little task gets me thinking in 5 different directions and I can't decide which way to go. I spend an hour debating with myself and I end up with something that I wasn't even thinking about to start with.
Here's the list of todos for the rest of the weekend and next week:
- File I/O
- Resources
- Ships
- Rebars or floating toolbars. (Maybe. I don't like all the wasted space)
- Scenarios
