Word Search Puzzle Game written in Swift

WordSearch
Word Search Puzzle Game
This project is a word search game written in Swift with basic features:
- The puzzles are generated randomly by a backtracking algorithm.
- The algorithm supports 8 word directions: up, down, left, right, up-left, up-right, down-left, down-right
- Users are able to swipe the screen to select word.
- The game keep track of corrected words in the grid and in the list
- The game displays nicely in both landscape and portrait, corrected word lines are also re-drawed when orientation changes.
- The game supports Pause (the grid will be blurred), Restart and Timer.
- Letters are animated when being highlighted.