This assignment will build on the Canvas 2 D Asteroids example which was discussed in class. You
Fantastic news! We've Found the answer you've been seeking!
Question:
This assignment will build on the CanvasD Asteroids example which was discussed in class. You
must use this code as a starting point and build on it rather than starting with your own code base.
Add collisions so that the player can be killed when hitting an asteroid The classic asteroids
game did not have collisions between asteroids.
Add bullets so the player can shoot the asteroids. When shot, large asteroids split into small
asteroids, while small ones are removed from play
Add a scoring system and lives the player gets lives before the game is over
Add some kind of visual explosion effect when the player is killed
Add a levels system so when all asteroids are destroyed, a new larger group of them is
spawned
Add alien spaceships which fly across the screen from time to time if the player is being slow
completing a level. These spaceships shoot at the player as they cross the screen.
Related Book For
Computer Organization and Design The Hardware Software Interface
ISBN: 978-0124077263
5th edition
Authors: David A. Patterson, John L. Hennessy
Posted Date: