无名杀网页版:3 条命令跑通的免费开源三国杀
【免费下载链接】noname项目地址: https://gitcode.com/GitHub_Trending/no/noname
无名杀网页版(noname)是一个开源的网页版三国杀。无需安装包,浏览器里直接开局。它适合想白嫖三国杀的玩家,也适合想改武将、加卡牌、做二次开发的轻度开发者。
🚀 无名杀网页版启动命令:3 步本地跑起来
- 拉取仓库源码:
git clone https://gitcode.com/GitHub_Trending/no/noname cd noname python -m http.server 8000- 浏览器打开
http://localhost:8000,进入选将界面即可。 - 项目也提供了
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),仅供参考