Tuesday, March 29, 2011

Asteroid Fields and UI

Lots of work today on the ship interface for asteroid fields. I'm pretty much done with landing on an asteroid and scanning asteroid squares, other than adding a check to see if the crew member associated with each action gets a skill bump.

I also did some work on adjusting the layout for the ship screens, since I wasn't really happy with it yet. I'm still not completely satisfied, but it's better. I generally like to go with a nice clean interface that isn't cluttered up with a lot of noisy objects, and sometimes I have to remind myself of this like I did tonight.

I've also made myself a major to-do item to harden the code around setting new actions for ships, since I discovered several security holes that would let someone get their ship severely out of whack in the database. Mostly this just involves not trusting the input coming in via the GET or POST actions.

No comments:

Post a Comment