After spending a few hours today working on my human-computer interaction class project, I came home and worked a bit on the in-ship GUI in Novarunner.
The in-ship GUI is a special case. It's got some really nasty requirements:
- Has to do a lot of stuff,
- You have to be able to use it in the heat of combat,
- It can't be too obtrusive,
- And it can't look like shit.
Obviously #4 is outside of my capabilities, but let's look at how I did tonight.
Next was the idea to use number keys:
Finally, I spaced stuff out and then started implementing the guts:
And thus ends a busy night of hacking. Next up: Actually making other menu options than "Quit" do stuff. Pshaw!