Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 877 Bytes

README.md

File metadata and controls

30 lines (22 loc) · 877 Bytes

TicTacToe iOS

It is a classic TicTacToe game.

Built using XCode 13.1 (Swift 5.5, for iOS 13.0 or later).

How to run:

  1. Clone this repo
  2. Open tictactoe-ios.xcodeproj
  3. Build and run the project on selected device (or simulator)

TODO:

  • Implement Views;
  • Implement MVVM;
  • Implement game logic;
  • Implement AI behavior;
  • Implement different AI behaviors depending on difficulty;
  • Utilize Interactor design pattern;
  • Utilize Coordinator design pattern;
  • Utilize DI (Dependency Injection) design pattern;
  • Implement data persistence, using CoreData, for statistics collection;
  • Cover with tests;
  • Implement two devices multiplayer mode, using MultipeerConnectivity framework.

License

TicTacToe iOS is licensed under the terms of the MIT license.