Step into a nostalgic world with this homage to the classic Solitaire from Windows 95. Experience the same addictive gameplay, now refined for a flawless journey. Immerse yourself in the timeless charm of this beloved card game, brought back to life for new and old players alike.
This view when initially rendered will display playable cards to the user.
This task is to render those said cards in such a way that they extend vertically with its frontward most card showing and the rest showing its backside.
When a valid operation has occurred, the card should light up. This needs to be designed in such a way where eventually this can be easily toggled on/off
When a backside is the only thing shown, usually after performing a drag operation, clicking on the empty card should reveal it, and should then become draggable and collidable
The foundation view is a view that accepts face up cards. Initially when rendering this view they should depict a marquee like shape until an initial ace card is dragged over it.
This task is to render the view and not to handle dragging onto the square for now
Add to the game the backside of the card. This should be put within its own layer, so that within ththe game we can use a component property within th card model to show This.
As more cards are introduced we can have the user change the card backside to something else or introduce a new feature to allow users to upload their own card backside
Card selection outline [Done]
Based on the card(s) that are being selected for collision. either from the talon view, foundation view, or card(s) from the pile views, the cards should remain in place, and instead a bordered outline should be shown
Card collision [Done]
When a valid collision has been detected, take the underlying image and perform an XOR bitmask operating on each pixel of the image using the color White. You can revert this back by performing the same operation
Border outline Color [IN PROGRESS]
Taking the color of the underlying pixels and xor'ing it with white will yield the color of the border