100 Experience Points
An Adventure in Indie Game Development

Day 10: 20 January 2013

I’m feeling quite a bit better today. I’m looking at everything I’ve still got on my sprint, and I seriously doubt I’ll get done with all of it. There’s just too much to do still. But I’m finally back to feeling good and excited about this game. Getting some wins yesterday made a huge difference, and I’m almost done slogging through the refactoring that I need to do to have multiple screens in my game.

11:20: I should probably put in an update. It’s been long enough. I’ve spent a lot of time refactoring my code so that I can actually have multiple screens. I’m done with that now. Then I built the framework for doing multiple screens in a game. It’s working, but I wonder if there’s not a better way to do it. Then I built some reusable controls for my game, like Menu and MenuItem.

I’ve also now got the main menu screen coming up when you start the game, and from there you can go into the Combat prototype, which is pretty much what was there last week, except for a better grid (that still needs some improvement). You can also enter the Shipyard, where you’ll design ships, but there’s nothing there yet. That’s the next thing for me to work on.

At this point, though, I don’t know how much more time I’ll have to work on this today. I was hoping to get done with a prototype for the Shipyard, but I doubt I’ll have something functional in time. But then, I think I knew that on about Thursday….