Games
Dou Dizhu
Three players: bid for landlord and take the bottom cards, then take turns to play. Offline (you + two bots) or online (open three tabs or share a room id).
Rules & info
Three players: bid for landlord and take the bottom cards, then take turns to play. Offline (you + two bots) or online (open three tabs or share a room id).
Combos: single (small/big joker may be played alone and beat a single 2), pair, triple, triple plus one single, triple plus one pair, straight (≥5, no 2 or jokers), consecutive pairs / twin straight (≥3 consecutive pairs, no 2s or jokers), four with two (6 cards: quad plus two kickers as singles or one pair; kickers may include jokers), four with two pairs (8 cards: quad plus two pairs, no jokers), plane with singles / plane with pairs (consecutive triples plus the same count of singles or pairs; body has no 2), bomb (four of a rank), rocket (both jokers). Online auto-deals when three join; if no bid, seat 0 becomes landlord in offline fallback. Disconnecting mid-game closes the online room.
Online flow is inspired by the Fight-the-Landlord Node WebSocket demo; this project reimplements server dealing and combo checks in Go. Card faces, opponent avatars, and UI sounds are taken from tinyshu/ddz_game (card.png / card.plist / avatar_1..4.png, resources/sound/*.mp3