Shanghai é um jogo de solitário de mahjong envolvente.
Shanghai apresenta a jogabilidade clássica do solitário de mahjong.
O objetivo do jogo é limpar todos os pares correspondentes de peças do tabuleiro.
As peças devem estar livres em pelo menos um lado (esquerdo ou direito) e não podem ter outras peças empilhadas sobre elas.
Normalmente, você precisa combinar tipos idênticos de peças para removê-las.
No entanto, existem duas exceções: qualquer peça de flor pode ser combinada com outra peça de flor, e qualquer peça de estação pode ser pareada com outra peça de estação.