Card games are always one of the best starting points to learn game development. They feature all the characteristics that a game needs, but they often have very streamlined graphics and aesthetics, which is good and makes them an easy pick for game development’s beginners.
In particular, we are going to develop a Memory card game (also known as Concentration or Pairs).
The design
Memory rules are pretty straightforward: a deck of cards made of pairs is shuffled, and the cards are placed facedown. Each turn, the player picks two cards; and if they match, the player wins the ...