摸鱼神器!一款终端就能玩的公平斗地主!

📅 2026/7/11 0:17:15 👁️ 阅读次数 📝 编程学习
摸鱼神器!一款终端就能玩的公平斗地主!

大家好,我是Java陈序员

上班久坐犯困,想摸鱼放松又怕太显眼?网页游戏弹窗多,客户端游戏目标又太大了,时时得担心老板巡岗。

今天,给大家分享一款在终端就能玩的斗地主游戏,敲行命令就能启动,窗口一切秒变工作界面,堪称摸鱼神器!

项目介绍

fight-the-landlord—— 一款基于 Go 语言实现的斗地主游戏,支持联网对战、断线重连、智能机器人等功能。无控牌、无算法操控、纯粹的运气与技巧!

功能特色

  • 随机无控牌:全程采用随机洗牌发牌,无任何算法干预牌型、调整胜率的逻辑,匹配机制也完全不挂钩胜率、段位、游戏时长,仅支持纯随机匹配或房间号约战
  • 终端沉浸式体验:基于纯终端界面打造,无多余图形窗口,资源占用低到可以忽略,一行命令快速启动,界面和日常工作的命令行毫无二致
  • 全功能联机对战:完整支持三人联网对战,既能随机匹配路人局,也能创建私密房间,和好友定向约战
  • 全平台开箱即用:原生适配 Windows、macOS、Linux 三大系统,使用脚本一键安装,无需配置开发环境,普通玩家复制一行命令就能完成安装

快速上手

客户端

1、安装

  • Windows (PowerShell)
irm https://raw.githubusercontent.com/palemoky/fight-the-landlord/main/install.ps1|iex

游戏界面使用了 Emoji 图标,Windows10 自带的传统 CMD / PowerShell 窗口(conhost)不支持彩色 Emoji 渲染,会显示异常。

  • macOS / Linux
curl-fsSLhttps://raw.githubusercontent.com/palemoky/fight-the-landlord/main/install.sh|bash

2、运行

安装成功后,在终端中输入如下命令即可开始游戏:

ddz

3、牌型示例

单张3, K, 2
对子33, KK
三张333
三带一3334
三带二33344
顺子34567 (5 张+)
连对334455 (3 对+)
飞机333444 (两个连三+)
飞机带单33344456
飞机带对3334445566
四带二333345
四带两对33334455
炸弹3333
王炸小王大王

4、常用快捷键

  • M:开关音乐(默认静音)
  • C:开关记牌器(默认关闭)
  • T:聊天
  • P:Pass
  • H:帮助
  • B:小王(Black Joker)
  • R:大王(Red Joker)
  • Esc:返回上一页

服务端(可选)

如果想和朋友搭建专属私服开黑,可以使用Docker Compose一键部署服务端。

1、创建并进入项目目录

mkdirfight-the-landlord&&cdfight-the-landlord

2、下载配置文件

curl-fsSLhttps://raw.githubusercontent.com/palemoky/fight-the-landlord/main/docker-compose.yml-odocker-compose.ymlcurl-fsSLhttps://raw.githubusercontent.com/palemoky/fight-the-landlord/main/.env.example-o.env

3、修改配置(可选)

vim.env

4、启动服务

dockercompose up-d

功能体验

  • 对局

  • 聊天

  • 记牌器

  • 游戏结束

  • 创建房间

  • 排行榜

  • 我的战绩

本地开发

项目依赖 Redis、Python、Go 环境,需提前进行安装。

1、启动 Redis

redis-server

2、启动 douzero 机器人

cddouzero&&uvsync&&uv run python server.py

3、启动服务端

go run ./cmd/server

4、启动客户端

go run ./cmd/client

可以说,fight-the-landlord不同于传统的斗地主游戏,没有广告,不会被算法控牌,纯粹靠运气与技巧。而且,即开即用,十分适合上班摸鱼!快去安装体验吧~

项目地址:https://github.com/palemoky/fight-the-landlord

最后

推荐的开源项目已经收录到GitHub项目,欢迎Star

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!