GameMaker (2.3)

Card game engine


You must be logged in to obtain assets


An asset for Gamemaker. This will provide the basic features of a card game, which can then be further customized and developed into a completed game of your choices. Example video:

The built-in feature includes:

-Automatic card fan builders (like in popular card games such as Slay the Spire). You can fully customize the degree to which you want your card to rotate as well as the size of the fan. It also can highlight the card you are hovering.

-Built-in animations for drawing, discarding, taking out your fan, and putting it away.

-Suitable for both single and multiple playable entities.

-Basic card game functions such as drawing, discarding, and shuffling the deck.

The default basic control:

-Left-click the green box (the playable of your choice) to choose the one that is playing the card (there are instructions in the oCard_show instance if there is only one entity playing like in traditional card games)

-"O" is for drawing a card (the given script allows drawing more than one) and "P" is to discard (you will discard the first card by default but you can change it)

-Left-click the card you are hovering will allow you to pick it up. Left-click again to play the selected card.

-If you selected a card, pressing right-click will return it to your hand. If you are not holding one, you deselect the entity chosen to play cards (you can turn this off for more traditional card games).

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2.3 - Version 1.1.1. Published July 5, 2023

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait