跳转到内容

PokerTH

本页使用了标题或全文手工转换
维基百科,自由的百科全书
PokerTH
运行中的 PokerTH
当前版本
  • 2.1.11(2026年10月31日;穩定版本)[1]
編輯維基數據鏈接
源代码库 編輯維基數據鏈接
编程语言C++
操作系统Windows、macOS、Linux、Android
平台网页浏览器
语言多种语言
许可协议GNU AGPL v3(2011年至今),GPLv2(2011年前)
网站pokerth.net

PokerTH 是一款自由及开放源代码的德州扑克电子游戏,使用 C++ 和 Qt 框架开发。游戏可以在 Windows、macOS、Linux 和 Android 上运行,同时也提供可直接在现代网页浏览器中运行的官方 Web 客户端。

PokerTH 支持玩家与电脑控制的对手进行单机游戏,也支持通过局域网、私人服务器或互联网进行多人游戏。每张牌桌最多可容纳十名玩家。游戏还提供多种界面、牌桌、扑克牌样式及其他可自定义设置。

PokerTH 项目始于 2006 年。此后,游戏的桌面客户端、网络服务器以及在线功能持续发展。2.x 系列引入了基于 QML 的新用户界面,而官方浏览器客户端则于 2026 年推出。

历史

[编辑]

PokerTH 项目由 Felix Hammer 和 Florian Thauer 于 2006 年启动,并于 2006 年 5 月 13 日在 SourceForge 注册。[2]

早期版本主要面向桌面电脑,并逐步增加了网络游戏功能。2007 年,Linux.com 对 PokerTH 进行了评测,当时该游戏已经能够在 Linux、Windows 和 Mac OS X 上运行,并支持与电脑玩家以及其他网络玩家进行德州扑克游戏。[3]

随后,PokerTH 增加了专用的互联网游戏服务器及游戏大厅,使玩家可以直接寻找、创建和加入在线游戏。[3]

随着项目继续发展,PokerTH 增加了最多十名玩家的牌桌、在线排名游戏、自定义牌桌和扑克牌样式、聊天功能以及其他游戏和界面功能。

2011 年,PokerTH 的软件许可证由 GPLv2 改为 GNU AGPL。[4]

在 1.x 系列中,PokerTH 增加了 Android 支持、声音功能以及对更高屏幕分辨率的支持。服务器代码也进行了重构,并开始使用 Protocol Buffers 作为通信协议,为其他类型的客户端提供了技术基础。[5]

PokerTH 1.1.2 于 2017 年发布。[6]

之后,PokerTH 的开发进入 2.x 系列,对用户界面、网络功能、服务器以及不同平台上的客户端进行了较大规模的更新。

2026 年,新的 QML 客户端被宣布为稳定版本,并与传统的 Qt Widgets 客户端一起发布。[7]

QML 客户端随后加入了玩家统计和排名页面、游戏观战、更多牌桌主题和扑克牌样式、聊天功能改进以及其他用户界面功能。[8]

Web 客户端

[编辑]

2026 年,PokerTH 推出了官方 Web 客户端,使玩家无需安装桌面程序即可直接通过网页浏览器运行 PokerTH。[9]

Web 客户端可以连接 PokerTH 官方在线网络,也可以连接局域网或私人专用服务器。此外,它还提供离线训练模式,可直接与电脑控制的玩家进行游戏。[9]

该客户端采用渐进式 Web 应用程序(PWA)技术,可在桌面电脑、平板电脑和智能手机的现代浏览器中使用,并可安装至设备主屏幕。[9]

Web 客户端与传统 PokerTH 客户端使用相同的游戏规则,并支持最多十名玩家的牌桌。[9]

游戏方式

[编辑]

PokerTH 提供多种游戏方式:

  • 本地游戏:玩家可以与由电脑控制的对手进行德州扑克游戏。
  • 互联网游戏:玩家可以连接 PokerTH 官方网络,与其他玩家进行在线游戏。
  • 局域网及私人服务器:玩家可以连接本地网络或自己部署的 PokerTH 专用服务器。
  • 浏览器游戏:通过官方 Web 客户端直接在网页浏览器中游戏,并可使用离线训练模式。[9]

游戏遵循德州扑克规则,并使用虚拟筹码,不涉及真钱投注。Web 客户端和 PokerTH 项目均作为自由及开放源代码软件提供。[9]

评价

[编辑]

2007 年,Joe Barr 在 Linux.com 的评测中介绍了 PokerTH 的单机及网络游戏功能,并认为它是一款适合学习和游玩德州扑克的 Linux 游戏。[3]

PokerTH 后来被多个 Linux 发行版的软件仓库收录,并长期通过 SourceForge 提供下载。[3][2]

参见

[编辑]

参考资料

[编辑]
  1. ^ Release 2.1.11. 2026年10月31日 [2026年11月1日]. 
  2. ^ 2.0 2.1 PokerTH. SourceForge. [2026-09-06]. 
  3. ^ 3.0 3.1 3.2 3.3 Joe Barr. Going all-in with PokerTH. Linux.com. SourceForge. 2007-10-26 [2026-09-06]. 
  4. ^ PokerTH source code revision 2906. SourceForge. 2011 [2026-09-06]. 
  5. ^ PokerTH. SourceForge. [2026-09-06]. 
  6. ^ PokerTH - Changelog. PokerTH.net. [2026-09-06]. (原始内容存档于2018-02-04). 
  7. ^ PokerTH v2.1.0. GitHub. PokerTH. 2026-07-03 [2026-09-06]. 
  8. ^ Releases · pokerth/pokerth. GitHub. PokerTH. [2026-09-06]. 
  9. ^ 9.0 9.1 9.2 9.3 9.4 9.5 PokerTH Web Client. PokerTH. [2026-09-06]. 

外部链接

[编辑]