CSAF catalogue · GameMaker assets

Facet: Playing Card Faces and Deck Logic for GameMaker

A GameMaker asset from Core Systems Asset Factory. Made with GameMaker. Paid.

Facet: Playing Card Faces and Deck Logic for GameMaker is a GameMaker asset for GameMaker, paid.

Facet is a GameMaker card framework that draws 9,216 card faces at run time from each card's own data, in pure GML, with no sprites. It also runs the deck, the hand and the pile. Use it in as many games as you like, commercial or free.

What is inside 1,536 faces before colour · 9,216 with rarity · 12 card backs · pure GML · GameMaker 2024.14+ · source included 8 frames, 12 suit sigils, 6 court figures and 16 rank glyphs drawn as strokes. 6 rarity treatments, from a plain common to a mythic with a guilloche rosette. 12 card backs and 6 corner index styles. Deck, hand and pile logic with seeded shuffles, a hand fan layout and a face cache.

A palette computed in Oklch, so a thirteenth suit gets its own hue with no table to edit. A demo room and a self test suite you run with F1. One king at all six rarities. The twelve card backs. How your data decides The suit's position in your list sets the hue, the rarity sets luminance and contrast, and the frame sets the treatment.

Anything seeded, such as a torn frame's edge or a mythic's rosette, comes from a hash of the card's own id, so a card looks the same on every machine.

Tagged 2D, Deck Building, GameMaker, Generator, gml, Procedural Generation, sourcecode, Tarot, Project template and Vector.

AI disclosure, as the store page states it: AI Assisted, Code, Graphics

Paid · Get it on itch.io. Files, screenshots and the full description are on the store page.

Need something we do not make yet? Post it on the Request Desk. A request is a lead, not a promise.