游戏分类 / 卡牌

卡牌

浏览 卡牌 类型的开源游戏项目,查看中文简介、引擎语言标签与学习相关内容。

在列表中筛选
VASSAL 开源桌游引擎(VASSAL)

VASSAL 开源桌游引擎(VASSAL)

VASSAL 是用 Java 开发的开源桌游与卡牌游戏引擎,可用来制作并在线游玩桌游的电子改编版;它支持联网实时对局,也支持通过电子邮件对战,能在所有平台运行,并以 LGPL v2 许可证免费发布。3.8 版本要求 Java 17 及以上,Windows 与 Mac 安装包已内置 Java。

策略 自研引擎 Java 中级
★ 649 Fork 143 LGPL-2.1 更新 2026-11-07
PokerTH(C++/Qt 开源德州扑克游戏)

PokerTH(C++/Qt 开源德州扑克游戏)

PokerTH 是用 C++ 与 Qt 编写的开源德州扑克游戏,可对最多九名电脑对手,也可通过官方服务器或自建服务器与真人联网对局。项目自 2006 年持续至今,采用 AGPLv3 许可,README 标明不含广告与真钱赌博;当前版本 2.1.11,要求 Qt 6.7+ 与 C++23。

卡牌 自研引擎 C++ 高级
★ 698 Fork 264 AGPL-3.0 更新 2026-11-09
Irmingard 纸牌接龙(Backbone Marionette 网页卡牌游戏)

Irmingard 纸牌接龙(Backbone Marionette 网页卡牌游戏)

基于 Backbone Marionette 与 CoffeeScript 实现的单人纸牌接龙游戏。使用两副牌共 104 张(四花色,A 到 K,无大小王),开局按 1、2、3、4、5、4、3、2、1 张铺成列,目标是把全部牌按花色与点数升序移到 8 个弃牌堆。支持拖拽叠牌、双击弃牌,以及点击「hit me」补牌。作者表示目前仅支持单人模式。

益智解谜 无明确引擎 C 中级
★ 7 Fork 5 未明确 更新 2025-04-14
《领土》(Dominion)桌游 C# 实现

《领土》(Dominion)桌游 C# 实现

用 C# 编写的桌游《领土》(Dominion)实现,仓库中包含游戏逻辑与一个 Web 客户端。作者在 README 中说明本人不发行卡牌图片,因此克隆仓库后 Web 客户端可用性不高。具体运行方式、所支持的卡牌范围与许可证情况待核验。

卡牌 无明确引擎 C# 中级
★ 71 Fork 24 MIT 更新 2026-04-26
SFML 跨平台多媒体库(C++ 图形/音频/网络)

SFML 跨平台多媒体库(C++ 图形/音频/网络)

SFML 是用 C++ 编写的简单、快速、跨平台、面向对象的多媒体 API,提供窗口、图形、音频与网络访问,并为 C、.NET、Ruby、Python 等语言提供绑定,常被用于游戏与多媒体程序开发。据仓库说明,当前开发集中在 master 分支的 3.x 版本,2.x 系列不再规划新功能;官方提供基于 CMake 的项目模板,可自动下载并随应用一同构建 SFML。具体平台支持与版本细节待核验。

策略 无明确引擎 Java 中级
★ 649 Fork 144 Zlib 更新 2026-11-07
视觉小说引擎(Ren'Py)

视觉小说引擎(Ren'Py)

开源视觉小说(Visual Novel)引擎,官方站点为 renpy.org。README 说明分支用途:fix 分支用于当前版本的修复与文档改进,master 是主开发分支、接收新功能与不兼容改动,work/ 分支存放待合并的工作。适合制作文字冒险与剧情向游戏,具体功能与平台支持待核验。

卡牌 无明确引擎 Python 中级
★ 570 Fork 120 未明确 更新 2026-11-05
Quasi Engine(基于 Qt/QML 的 2D 游戏引擎框架)

Quasi Engine(基于 Qt/QML 的 2D 游戏引擎框架)

Quasi Engine 是 INdT 开源的 Qt/QML 2D 游戏引擎框架,用 C++ 编写,目标是提供较完整的工具集以简化 2D 游戏开发;它内置可直接使用的 QML 元素,覆盖多数游戏所需的基础实体。项目依赖 Qt5 与 Box2D(需 2.2.1 或以上版本),使用 qmake 构建,支持 QTPATH、BOX2DPATH 参数,并可选用 BUILD_EXAMPLES=1 编译示例。Stars 与维护状态待核验。

卡牌 自研引擎 C++ 高级
★ 698 Fork 264 未明确 更新 2026-11-07
Phaser 2D HTML5 游戏框架

Phaser 2D HTML5 游戏框架

Phaser 是一个免费开源的 2D HTML5 游戏框架,采用 JavaScript 开发,支持 Canvas 与 WebGL 渲染,面向桌面和移动端浏览器。项目已持续开发 13 年以上,可用于 Web 游戏,也可用于 YouTube Playables、Discord Activities、Reddit 游戏、Twitch 覆盖层,或通过第三方工具编译到 iOS、Android、Steam 和原生应用。开发可使用 JavaScript 或 TypeScript,并支持 React、Vue 等 40 多种前端框架。

益智解谜 无明确引擎 C 中级
★ 7 Fork 5 MIT 更新 2025-04-14
Oxygine:C++ 2D 游戏引擎框架(iOS/Android/桌面/Web)

Oxygine:C++ 2D 游戏引擎框架(iOS/Android/桌面/Web)

Oxygine 是一个用 C++ 编写的 2D 游戏引擎与框架,支持 iOS、Android、Windows、Linux、macOS 以及 Emscripten 网页平台。其核心是基于场景图(scene graph)的设计,README 称其类似 Flash 但更轻便、更快,最初为移动平台开发,也可用于 PC 游戏。SDK 包含源码与库、工具、文档、示例,以及用于演示基础功能的 Demo;源码以 MIT 许可证开放。各平台的构建与运行说明见仓库 readme 文件夹,更多资料见 Wiki。

卡牌 无明确引擎 C# 中级
★ 71 Fork 24 未明确 更新 2026-04-26