ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

无名杀网页版:3 条命令跑通的免费开源三国杀

无名杀网页版:3 条命令跑通的免费开源三国杀

无名杀网页版:3 条命令跑通的免费开源三国杀

【免费下载链接】noname项目地址: https://gitcode.com/GitHub_Trending/no/noname

无名杀网页版(noname)是一个开源的网页版三国杀。无需安装包,浏览器里直接开局。它适合想白嫖三国杀的玩家,也适合想改武将、加卡牌、做二次开发的轻度开发者。

🚀 无名杀网页版启动命令:3 步本地跑起来

  1. 拉取仓库源码:
git clone https://gitcode.com/GitHub_Trending/no/noname cd noname python -m http.server 8000
  1. 浏览器打开http://localhost:8000,进入选将界面即可。
  2. 项目也提供了docker/目录的容器化启动方式,不想装 Python 可以直接用docker/里的启动脚本。

🎮 三国杀开源版核心玩法:身份局、国战、1v1

身份局:标准五人局

主菜单选「身份」模式,系统按主、忠、反、内四种身份发将,你从中选一个上场。回合内出牌、结算,目标围绕身份展开。mode/identity.js就是这个模式的规则实现。

国战:双将组合

国战模式里你同时拿两张武将牌,两张技能叠加,阵容空间更大。模式逻辑在mode/guozhan.js,选将环节就能看出和普通局的差别。

1v1 快打

mode/目录下还有versus.js、brawl.js、doudizhu.js、chess.js等十来个模式文件,1v1 快打就是其中之一。一局几分钟,适合碎片时间。

🔧 三国杀开源版自定义武将:改文件即生效

武将和卡牌都是明文 JS,不加密。改数据分两个入口:

  • character/:每个扩展包一个目录,standard/里拆成character.js、skill.js、card.js、translate.js、voices.js等文件,分别管武将属性、技能、卡牌、台词和语音。新增武将就照着现有包的格式写一份。
  • card/:卡牌定义,standard.js是基础牌池,锦囊、装备同理追加。

音频走约定路径,默认技能音在audio/skill/,阵亡音在audio/die/,按武将名命名即自动挂载,规则详见docs/audio-guide.md。仓库自带约 2300 张武将立绘、5600+ 条技能音频,改完刷新页面就能测试。

📌 几个实用信息

  • 浏览器:Chrome 系内核 ≥ 85,低版本 Firefox 不推荐
  • 数据持久:进度和设置存浏览器本地存储,刷新页面不丢
  • 移动端:页面自适应手机浏览器,可随身开局
  • 扩展生态:社区扩展按同一格式挂进character/、card/,即插即玩
  • 源码许可:GPL-3.0 开源协议,可自由修改再分发

无名杀网页版把整副三国杀做成了明文可改的网页工程。去 Star 一下,或者按上面的格式写一个自己的武将提 PR。

【免费下载链接】noname项目地址: https://gitcode.com/GitHub_Trending/no/noname

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进