@o01eg Я, кстати, одно время думал о том, чтобы написать движок, который бы мог реализовать вообще любую карточную игру с любым количеством колод, карт итп. Как-то не понял, с какой стороны подойти к задаче.
@goren Как минимум тебе придётся прикручивать скриптовый язык для действий карт. В принципе, сделать реально, но думать над универсализацией придётся сильно. Начиная от ходов игроков и до раздельных колод.