Fasteroids

Fasteroids (log) - July 30, 2017

  • 31 July 2017
  • charm

I found a major bug in the new version of Fasteroids I released to family and friends. Just before releasing Fasteroids I added some animation to the ship. When I added that animation it did a couple of things: a) made the player invincible, b) when you moved the animation continued to "fire" even if you stopped. I fixed the animation so that when you stopped the animation stopped, but this introduced another bug, the temporary invincibility when you first start/die restart stopped running. I fixed both bugs after midnight (so technically this should be the July 31 blog).

Fasteroids (log): July 24, 2017

  • 24 July 2017
  • charm

Not much to report since the last Fasteroids log as I've been swamped with work at home. This might seem like a bad thing, but it's really about having a good environment to work in. It also made me appreciate how much work my wife does beyond the stuff I do to help her at home - she is awesome and I'll be spending more time helping her. Tonight I plan on working on Fasteroids, but I need to head out to pick up some organizational supplies, then do a bit of heavy work and cleaning at home.

Fasteroids (log): July 17, 2017

  • 17 July 2017
  • charm
Improved Lives display and bug fixes

This evening I spent time squashing the Asteroid no-wrap bug where asteroids sometimes disappear and don't wrap around the screen. I've tested a little, but more testing will be needed in order to determine if I've fixed the problem.

I've also made a change to how "Lives" are displayed. Rather than displaying a number, Fasteroids now shows a ship for each life. I tested up to a free life and it seems to work.

Fasteroids (log): July 6, 2017

  • 7 July 2017
  • charm

Spent a good amount of time last night on Fasteroids and resolved the multi-firing bug I introduced cleaning up code. I used the wrong keyboard function in the code which led to rapid fire. It's kind of a cool side effect since I could introduce the bug as a kind of power-up where you have a time-limited ability to rapid fire. (sometimes bugs/accidents lead to good things).

Fasteroids (log): July 5, 2017

  • 6 July 2017
  • charm

If you look closely you'll notice I'm writing this development log on July 6th. Because I work late on Wednesdays there's less of a chance of my working on Fasteroids. I intended to get work done last night, but life got in the way - in an interesting and helpful way. I got home a little after 7pm and had just finished some house work when I got a call from a friend I haven't heard from in a few years. We ended up talking for over 1 1/2 hours, after which it was just about time to head to sleep.

Tags: 

Pages