Landers | Adding some snap.

The core mechanics of the game are now complete, but we can extend the development to embed what we have learned and create a better game. These extensions are presented in three levels of increasing difficulty we call, 'snap', 'crackle' and 'pop'. You are now on your own, but none of these extensions require you to learn anything new that was not introduced in this or previous tutorials. Challenge yourself to see how far you can get using the stages in the tutorials for reference.

  1. In stage 6c we didn't pre-hash the message_id, "hit". Resolve this so the code is consistent throughout the project.

    You learned about pre-hashing in stage 2c.
  2. Add sound effects to the game. There are some sounds you can use in the assets library.

    You learned about sounds in the Pong tutorial, stage 9.
  3. The player should score points for hitting each invader. Display the score.

    You learned about text labels in the Pong tutorial, stage 8.

Now progress to the next set of challenges. Stage 8 >