yhyh0817

基于Java Gui的单机斗地主小游戏

14
1
100% credibility
Found Feb 11, 2026 at 14 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Java
AI Summary

A single-player desktop card game implementing the popular Chinese Landlords (Dou Di Zhu) rules, where you compete against two AI opponents with persistent scoring.

How It Works

1
🎲 Discover the game

You find a fun Chinese card game called Landlords shared online, perfect for quick matches against computer players.

2
📥 Bring it home

Download the game files to your computer and launch the colorful play window with one easy start.

3
🚀 Deal the cards

Cards shuffle and deal to you and two computer opponents, with three mystery cards waiting.

4
Call for boss
👑
Claim boss

You take the three extra cards, sort your hand, and get to play first as the target to beat.

😌
Pass it

A computer grabs the boss cards and starts the round, letting you respond next.

5
👆 Battle with cards

Click to pick your cards, form pairs, straights, or bombs to beat the last play and empty your hand first.

6
Computers respond

Watch the smart computers play back, passing if they can't beat you, keeping the turns exciting.

🏆 Victory or next round

Win big points if you triumph, scores save automatically so you can return and chase higher totals anytime.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 14 to 14 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is yh_Landlords_itheima?

This Java Swing app delivers a single-player Dou Di Zhu (Landlords) game against two AI opponents, complete with bidding for landlord, card selection via clicks, play/pass/hint buttons, and full rules for combos like straights, bombs, and planes. Scores persist in JSON with bomb multipliers doubling stakes, pulling poker images for a polished 1000x750 window. Inspired by itheima courses, it's a ready-to-run java gui swing example for casual play.

Why is it gaining traction?

It nails core Dou Di Zhu rules with responsive AI that bids, sorts cards, and counters plays, plus persistent scoring—rare in basic java gui tutorial projects. Stands out as a complete, visual java github example over bare console versions, ideal for quick demos in java gui framework talks. Low barrier: clone, run the entry point, and jump in.

Who should use this?

Java beginners tackling Swing via java gui designer tools or itheima-style tutorials, needing a working prototype for card games. Hobbyists prototyping java gui erstellen flows or testing AI logic in java github repos. Educators sharing java gui swing basics without setup hassle.

Verdict

Fun tinkering project for learning java gui framework ropes (11 stars, solid README), but skip for anything serious—1.0% credibility reflects abandoned state, no multi-round support, and self-admitted maintenance issues. Fork and fix if you're into java github copilot experiments.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.