100 Experience Points
An Adventure in Indie Game Development

Day 14: 31 January 2013

20:18: I know. I said I wasn’t going to do minute-by-minute updates. I’m just really excited to be back to doing some programming on my game for the first time in over a week. Hmm… now what to tackle first?

10:38: I decided to work on the GUI for the shipyard. Mind you, I’m not trying to implement the final graphic design of the shipyard, just writing code for UI functionality. More on how that works another time. For now, feast your eyes on this screenshot that shows where I’m at with the shipyard:

Shipyard Beginnings

Clearly, there is still a very long way to go, but the idea is that the panel on the left will be a tab control allowing you to break the possible items into categories like hull parts, weapons, engines, bays, etc., or all of them combined. On any particular tab, you can see all items that belong to it. You can then drag the part out to the area on the right and build your ship.

While it’s only one small step, I feel pretty good about today.