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 |