There are some exercises that I would like to suggest that you try doing before you move on to the next chapters, which cover more advanced topics. You already know the basics of Unity and Playmaker—enough to make your game better or make a completely new one from scratch. Doing these exercises will improve your skills and help consolidate the new information that you have been exposed to in this book. Exercises are sorted by difficulty, from the easiest to the hardest one:
Debug log all the important events in the game, including puck hits, goal hits, and wall collisions for both mallets.
Hit sounds: Your
Wall
prefab has a FSM. Use it to play some sounds when a mallet and/or a puck hits the wall. Freesound.org is a good resource for free sound effects. If you are more into retro sounds, try bfxr.net.Multiple levels: Try making multiple levels with obstacles/additional walls in the middle. You can just duplicate them all over the place and then, when the round is over, move on to...