So its Friday of week two, so I really can’t put off doing a blog now if I want to stick to a blog a week!

This week I have implemented volcanoes into the game. Lets take a look!

Just one volcano, shooting some lava balls

Things can get hectic fast with more than one volcano

So maybe the level generation could do with some tweaking…

Lava Balls work pretty similar to Jelly Fish. If your finger ‘touches’ one you get hurt. The main difference is the movement. Jelly Fish swim around minding there own business much like fish (in fact exactly the same as fish). Lava Balls however get launched out of a volcano when it erupts and shoots upwards. They then slowly lose momentum and provided the initial eruption wasn’t so powerful they got launched off the top of the screen, they will then fall back down to the sea bed.

Although functioning well on a basic level, Volcanoes and Lava Balls could still do with some polishing (steam particle coming out of volcano before an eruption). One small issue I am having is the Lava Ball sprite is stretched on some screens. This is peculiar as I haven’t had this problem with any of the other sprites, and it is using the exact same code (copy and paste!). I hope to mess around with them a bit longer to try and sort the problem out.

Anyway, that is all I managed to do last week, this week I hope to work on some procedurally generated coral reef!