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).

Pages