无名杀 Noname
无名杀是一款基于 JavaScript 开发的开源卡牌对战游戏,支持网页、PC 与安卓多端运行,拥有丰富的武将、技能与扩展机制,社区可自由编写 MOD 与扩展包。
爱鲜报评分
0.0
0 人评分
5.1k
星数
是
中文
JavaScript
主语言
是
活跃
101
贡献者
人工分析
EDITORIAL推荐理由
无名杀是国内少见的成熟开源卡牌游戏项目,代码结构清晰、扩展体系完善,非常适合学习大型前端游戏逻辑与插件化设计。项目坚持 GPL-3.0 开源,社区活跃、文档齐全,对中文开发者极为友好。无论是想参与游戏开发,还是研究卡牌规则引擎,都值得一看。
适用场景
- 卡牌游戏开发学习
- 前端游戏逻辑与状态机研究
- 开源 MOD/扩展开发
- 多端(Web/PC/安卓)游戏部署
- 中文开源社区协作实践
优点
- 中文文档与社区完善,上手门槛低
- 扩展机制灵活,支持自定义武将、技能与卡牌
- 跨平台运行,网页、PC、安卓均可游玩
- 代码开源且社区活跃,贡献者众多
- GPL-3.0 协议保障开源生态
缺点
- 暂不支持 Firefox,需 Chromium 91+ 或 Safari 16.4+
- 项目体量较大,深入理解核心逻辑需要时间
- 禁止商业用途,二次分发需保留出处
- 存在违反协议的 Fork 版本,需注意甄别
上手难度
进阶
无名杀 Noname 是什么
无名杀是一款使用 JavaScript 编写的开源卡牌对战游戏,支持网页端、PC 端与安卓端运行。项目以「自由、开放、共享」为理念,允许玩家与开发者自由编写武将、技能、卡牌与扩展包,形成了活跃的中文开源社区。
核心特性
- 多端运行:网页端推荐 Chrome 系内核(>=91),暂不支持 Firefox;同时提供 PC 与安卓客户端。
- 扩展体系:通过扩展机制可自定义武将、技能、卡牌与游戏规则,社区扩展数量丰富。
- 开源协议:基于 GPL-3.0 开源,二次分发需保留代码出处,禁止商业用途。
- 社区协作:拥有完善的中文文档与贡献指南,欢迎开发者提交 Pull Request。
快速开始
环境要求
- Node.js ^20.19.0 或 >=22.12.0
- pnpm >= 9
- Webview:Chromium >= 91 或 Safari >= 16.4.0
安装与启动
pnpm install
pnpm dev
更多环境配置与运行说明可参考项目本地文档与 GitHub Wiki。
参与贡献
项目提供了 Git 安装指南、GitHub Desktop 入门、代码提交规范等中文文档,方便新贡献者快速上手。提交代码前建议阅读 Pull Request 规范,保持提交风格一致。
注意事项
项目官方提醒:社区中存在违反 GPL-3.0 协议的 Fork 版本(如所谓「无名杀十周年」),其混淆加密产物、删除原创武将并破坏扩展兼容性,使用时请注意甄别,支持正版开源项目。
评论
- 暂无评论,来写第一条吧。