Card game engine

Jun
23
How To Make a Card Game For iOS — Animations (Part 4)
iOS App Development
5 min read

How To Make a Card Game For iOS — Animations (Part 4)

Finally, UIKit Card Game Engine animations. An overview of animations implementation ideas.
Dec
03
How To Make a Card Game For iOS — Game Core (Part 3)
iOS App Development
8 min read

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.
Oct
23
How To Make a Card Game For iOS — Improving Architecture With Generics and Protocols (Part 2)
iOS App Development
4 min read

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.
Jul
29
How To Make a Card Game For iOS — Architecture Overview (Part 1)
iOS App Development
8 min read

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.