Did Someone Say Fireballs?


The evolution of this assignment continues.  Changes for version 0.4.0 include new level-specific music that is a bit more driving to hopefully induce some urgency without creating anxiety.  The last times for each level are now also included in the main menu screen, as per the assignment instructions.  ...man, I need to read better.

The big addition is the fire demon at the end of Level 2.  Sitting atop of the stone pillar in the middle of the last sector, a fire demon will always turn to face the player and roar and occasionally lob exploding lava balls in the player's general direction.  The aim is not perfect, and the balls are not super speedy, however, the player need not receive a direct hit to be affected.  The balls explode upon contact and the player is pushed away from the explosion with a force inversely proportional to the distance of the explosion.  A distant hit will simply nudge the player.  A direct hit, though, will send the player flying.  A direct his will likely result in the player being knocked into the lava.  If the player keeps moving, and is paying attention this should not be an issue.  Remain stagnant for too long and the player WILL get hit.  

The times are saved to disc for the PC build, and I thought they were saved as cookies in the WebGL build.  I'm not able to get the times to persist between play sessions, though.  I know I've done this before in Chalkroids and it worked, so I'll have to go back through my old code there and see what I did differently than what I'm doing in this project.  I'm also noticing some audio glitches in the WebGL build that aren't in the PC build.  I'll keep trying to sort out that issue as well.

As always, feedback is most welcome.  Only a couple of weeks remain until this is due, but I think I'm close to having all of the conditions complete.  

Get Fire Monkey Panic

Leave a comment

Log in with itch.io to leave a comment.