Card Game Simulator

Play your favorite card games!

Defining Custom Games

Card Game Simulator allows users to download custom card games to use within the application.

CGS games directory

Custom games are defined by creating a new folder within the persistent games data directory. The location of this persistent data directory varies depending on platform. Some examples include:

Custom game folder structure

The structure of this custom game folder is:

JSON File Structure

The GGS AutoUpdate Url that is used to download a card game is actually a pointer to the Game:Name.json file. CGS generates the rest of the folder structure based off that file.

You can create your own json and validate against these schema:


Functional examples can be found in the CGS Google Drive folder.