It's high time we start adding some game rules to this thing. In this episode we'll start keeping track of the score on every swipe, using a closure to help the game scene and view controller communicate.
To communicate game status to the user, we'll use some UIKit elements like labels and images on top of our game scene. It's pretty common to mix and match UIKit and SpriteKit elements, so you should get familiar with this.
The first step of building out the user interaction for our game is to know if the user has tapped a rune sprite or not. We'll lay that groundwork in this episode and get ready to start detecting swipes.
With the Rune game piece model defined, we can use that to build a level constructed of Runes. This class will basically keep track of the game pieces as well as some other information related to the level.