Creating a Word Game (Part 1)
In this project, we will start creating a “complete the word” game, which we will then finish in the next chapter. The word game will require the user to find words using the letters within a given word. To add a little twist to the game, we’ll offer it in three different languages – English, Spanish, and Italian.
Some new things that you will learn are how to add and customize a PickerView
, implement user feedback in a few different ways (including with pop-up alerts, haptics, and sound), and add various animations to the user interface, including spring animations.
So, in this chapter, we will cover the following topics:
- Setting up the project and creating a data model
- Building out the UI by adding a text field and list
- Displaying a character count next to each word in the list
- Checking the entered words for duplicates
- Adding a random word with a button press
- Checking whether the user’...