Media gallery
Buy product
In short
Card Engine is a flexible, extensible collectible card system for Garry's Mod. Add trading-card collecting, booster packs, and persistent player collections to any gamemode via expansion packs, complete with an admin panel and SQLite/MySQL support.
Card Engine is a complete collectible card framework for Garry's Mod that goes far beyond a simple card prop. It's a full-featured trading-card engine for building an entire collecting, pack-opening, and trading experience, complete with persistent player collections, an extensible expansion-pack system, and extensive customization options.
Card Engine ships without any cards of its own: it's purely the engine. To see cards in-game, install one of the free available expansion packs (or build your own using the included tools and documentation) and plug it in.
Collectible Cards
โ๏ธ Flexible 2D/3D rendered cards with an optional holographic shimmer effect (holo/foil)
โ๏ธ Multiple card sizes/aspect ratios: Common, Common Rounded, Japanese, Japanese Rounded
โ๏ธ Freeform Attributes system for rarity, filtering, and custom metadata per card
โ๏ธ Card conditions/modifiers (Mint, Near Mint, Excellent, Good, Lightly Played, Played, Poor)
Booster Packs
โ๏ธ 3D world-model booster packs with configurable front/rear art
โ๏ธ Weighted slot odds system (attribute weights, rarity weights, required attributes, duplicate prevention)
โ๏ธ Fully configurable per booster, so no two packs have to behave the same
Player Collections
โ๏ธ Persistent player collections with quantities and stacking
โ๏ธ Built-in Collection Menu with filtering, search, and pagination
โ๏ธ World-drop trading: players can physically drop cards and boosters for others to pick up
Card Art Tooling
โ๏ธ Standalone web-based Card Generator for producing holographic card textures without image-editing software ( ยป Try it now! )
โ๏ธ Paint.NET templates and full tutorials for creating your own card and booster art
โ๏ธ Flexible art hosting: FastDL, Steam Workshop, or lazy remote loading (e.g. Cloudflare R2 or any static host) so art downloads on-demand per card
โ๏ธ Card Engine ships without any cards of its own: install an expansion pack to add content.
โ๏ธ Simple API for registering your own expansion sets, cards, boosters, and languages
โ๏ธ Official expansion template repository with a setup wizard and PNG โ VTF art conversion tooling
โ๏ธ Example/demo expansions available to learn from and build on top of
See our list of Expansion Packs for expansion packs available free of charge.
Admin Panel
โ๏ธ In-game Admin Panel (card_engine_admin) for managing players' collections and data
โ๏ธ Works for both online and offline players
โ๏ธ Grant, take, or revoke cards and boosters; edit card conditions; manage arbitrary player data
Database & Config
โ๏ธ Database Integration: persistent player data storage with SQLite or MySQL backends
โ๏ธ Extensive ConVars for server customization, including a Settings tab in the Admin Panel
โ๏ธ Rebindable keybindings for in-game actions
Multi-Lingual Interface
โ๏ธ Easily add or modify languages
โ๏ธ Set a default language; users can override their own
โ๏ธ Included languages: English, Dutch and German
โ๏ธ Free example addon for integration with DarkRP included in documentation.
โ๏ธ Free example plugin for integration with Helix included in documentation.
โ๏ธ Extensive API Documentation: well-documented functions and libraries
โ๏ธ Modular Design: reusable VGUI building blocks (Card2D, Card3D, CardGrid, CardList) to build entirely custom Collection Menus
โ๏ธ Three built-in UI skins (gradient, minimal, outlined), or bring your own
โ๏ธ Future-Proof: extensible architecture supports new card types, mechanics, and expansions over time
Product reviews
This product has not been reviewed yet.











