Summary
In this project, we learned about RGB colors, switch
statements, implementing a Picker
view, adding a Slider
view, and creating a reset
function, as well as using Swift packages to import pre-built code into our project.
Play around with the code, and think of ways that you can take the game further. For example, maybe you want to play a sound effect when a perfect score is reached, such as a “pop” sound, or maybe you want to display the score on a label in the UI rather than having to click a button to check it. There are many different things that you can do to add more fun to the project.
The next chapter will look at some advanced animations we can create by integrating the SpriteKit framework into our SwiftUI projects. SpriteKit gives us a particle system that creates all kinds of very realistic effects and animations that you can use in your projects.