Productive Day

Since I fixed my audio problems I’ve been quite productive. I’ve tackled a lot of small problems over the last day and a half. Here’s what I’ve done since yesterday at lunch:

  • Dropped the final music and sound fx into the game – the sfx have been balanced against the music levels now.
  • Created a new interface for playing sound fx so that I can play them from anywhere in the game.
  • Added sound fx to all the front-end menus and widgets.
  • Implemented a tips system for first-time players that brings up information as events trigger in the game.
  • Added an option to the Options menu that allows users to reset the tips.
  • Went through all of the textures in the game and ensured that their widths and heights were all an even number of pixels – I had noticed some blurriness in a bunch of textures, which turned out to be because of the way the UV mapping is done on textures with odd widths/heights.
  • Updated the multiplier animation to use the nice font and tuned the animation to be more smooth.
  • Removed a bunch of dead code that wasn’t being used anymore.
  • Fixed a bug in the board initialization code when launching the game at harder difficulties.

It feels good to get lots of little things done. It’s all these little things that make a real difference to the feel of the game.

Owen