Commit Graph

13 Commits

Author SHA1 Message Date
CypherPoet 30bffffcf2 Add "thinking" spinner 2019-03-02 02:10:13 -05:00
CypherPoet 694e71793d implement game AI logic 2019-03-02 01:19:38 -05:00
CypherPoet b3ffdd4625 Polish up end-game alert timing and current player switching logic 2019-03-01 23:13:47 -05:00
CypherPoet add3d4cb5e Finish implementing protocol conformance for GKGameModel, GKGameModelUpdate, and GKGamePlayer 2019-03-01 22:57:24 -05:00
CypherPoet 670e19b017 Begin implementing GameplayKit
- Implement GKGameModelPlayer protocol in our Player class
- Implement GKGameModel protocol in our Board class
2019-03-01 01:52:12 -05:00
CypherPoet d9d7656a2b initial logic for detecing game states 2019-03-01 00:49:51 -05:00
CypherPoet be3947ab0c Remove unused enum 2019-02-27 23:07:49 -05:00
CypherPoet c8f5199efa Add `Player` class 2019-02-27 22:36:14 -05:00
CypherPoet 30f1c803bd Setup a `Board` class and initial board-setting logic in our main view controller 2019-02-27 22:36:00 -05:00
CypherPoet 8d49dca500 add functionality to `Board` class and setup initial `HomeViewController` properties 2019-02-26 23:32:32 -05:00
CypherPoet f8a0e468c3 refactor project structure 2019-02-26 01:28:48 -05:00
CypherPoet 404bdd7178 Setup main interface buttons 2019-02-26 01:24:00 -05:00
CypherPoet b87e0da3a7 Initialize Project 34 2019-02-26 00:53:12 -05:00