Visual effects
The particle explosion system we built for Asteroid Belt Assault can be adapted for use in Robot Rampage, but we will expand on it a bit and make it more flexible. Additionally, we want to add a new type of special effect that will be used when shots impact walls to throw off a small shower of sparks. We do not want a full blown explosion every time a shot hits a wall, but we also would like to see some effect instead of the shots simply disappearing.
Revisiting particles
In Asteroid Belt Assault, we utilized the Particle
class to represent only the sprites that we did not involve in collision detection. For Robot Rampage, we will also be implementing a Particle
class, but this time around we will use it for both special effects and for displaying the projectiles fired by the player.