Please sign in to access this page

Card Matching

Card Matching

3 devlogs
10h 1m
Created by Nathan

A polished game where you simply match card colors to win.

Timeline

Ship 1

0 payouts of shell 0 shells

Nathan

about 1 month ago

Nathan Covers 3 devlogs and 10h 1m

I finished my card matching Game. I added a dealing animation, which i tried to make recursive to deal multiple cards at once but i couldn't get it to work quite right. I then added Audio to everything and fixed a few bugs.

I made a lot of UI improvements with: a main menu background, cards slide off the page when clicked, all cards flip up and slide off when you lose, a confetti animation when winning/losing, the cards are now evenly spaced, and the main menu title keeps its animation after the first game.

I also added getting matches, remade the shuffle algorithm, a win tracker, winning, and playing more than once.

I made the play button, and all of the cards. I used 2D arrays and a struct to create a list of card objects each with their own properties and values. I used that and a shuffled list of colors to give each card a different color and I use it to edit and access the properties of individual cards. I also made an animation for the cards when they flip.