How To Make a Card Game For iOS — Animations (Part 4)
Finally, UIKit Card Game Engine animations. An overview of animations implementation ideas.
How To Make a Card Game For iOS — Game Core (Part 3)
What's the game? In my case, the Game object can be considered as a finite state machine, that may perform transition in response to an input action that we apply to her.
How To Make a Card Game For iOS — Improving Architecture With Generics and Protocols (Part 2)
Second part about Card Game implementation. Mostly about Swift Protocols, PoP principles and Generic programming.
How To Make a Card Game For iOS — Architecture Overview (Part 1)
While UIKit is not killed by SwiftUI and is still used at least somewhere, I decided to start a set of posts devoted to implementation of UIKit-based card game engine.