iOS Fifteen Puzzle using Apple's Swift language.
- Install cocoapods.
- Before opening the project from command line run
pod install
. - Open the .xcworkspace file.
- A* is not really working at the moment.
- There are scattered TODO's within the code comments.
- Change tile so that user can interact with it likely using UIDynamics.
- Make the app universal (size, orientation).
- Allow user to upload image to replace colors/numbered tiles.
- When A* is perfected perhaps it can always run in background in case user requests the puzzle to be solved. This would also allow for the tiles to be lit up dynamically in the order the user should be moving them. Currently on the first tile in lights up.