无名杀网页版:本地部署的免费在线三国杀,两行命令开局
【免费下载链接】noname项目地址: https://gitcode.com/GitHub_Trending/no/noname
无名杀(noname)是一个开源的在线三国杀网页版,本地部署后浏览器直接开局,武将、卡牌、模式全免费,进度存在浏览器本地。本文给最短启动路径和常见卡点的排查步骤。
🎯 第一幕|它解决了什么:不氪金、免安装、能翻代码的在线三国杀
你想玩三国杀却嫌官方要氪金解锁皮肤包,noname 不是这个路数:仓库里近 2000 个武将定义全部免费,代码开源,每一行都能读。
想改技能又找不到入口?武将定义看 character/extra/character.js,卡牌规则在 card/ 目录,技能新语法有 docs/async-guide.md 讲解,都有位置。
或者你就是懒得装客户端:浏览器打开就能玩,设置和进度写在浏览器 localStorage 里,不注册账号、不装东西。
🚀 第二幕|本地启动命令:两行跑起来
把代码拉下来,起一个本地服务器:
git clone https://gitcode.com/GitHub_Trending/no/noname node noname/noname-server.js服务器默认端口 8089,浏览器打开 http://localhost:8089 就能开局,也可以 --port 参数换端口。不想依赖 Node 的话,用静态服务器直接托管,或者走 docker/start.sh 容器化。
进主界面点"开始游戏",选身份场、设人数和 AI,第一局就有了。官方 README.md 推荐用内核 ≥85 的 Chrome 系浏览器,老内核会有兼容问题。
🎮 第三幕|玩起来是什么感受:三种玩法各有手感
身份场:新手最稳的入口
由 mode/identity.js 实现,经典 8 人主忠反内。全 AI 对局节奏快,适合记规则;真人混入后重点在忠臣的暴露时机和内奸的前期伪装。没玩过正版三国杀的人从这里进。
国战:武将多就是优势
双将组合,同势力加成加上明暗两将的技能联动决定上限。喜欢收集武将、研究配对的玩家,把这个模式当主场。
单人与 Boss 挑战:一个人也能刷
mode/single.js 和 mode/boss.js 让你独自对 AI,节奏比身份场快,晚上一个人开几局很合适。同目录下还有棋类、塔防、斗地主等休闲模式,合计十几个。
🔧 第四幕|自定义武将存放路径与定义格式
自定义内容统一以 character/extra/ 目录为存放位。先看现有定义就能学会格式,每个条目就一行:
// 摘自 character/extra/character.js 的一行真实数据 shen_diaochan: ["female", "shen", 3, ["meihun", "huoxin"], ["qun", "name:null|null"]],按这个格式对照着看,就是"性别、体力、技能列表、势力"几个字段。要写技能逻辑,参考 docs/async-guide.md:Async Content 风格比传统 Step 写法更接近原生 JavaScript,读起来省力。卡牌样式和界面布局在 card/ 与 layout/ 目录,同样先看样例、再学规则。
🛠️ 第五幕|踩坑实录:显示、联机、存档排查
Q: 自定义武将为什么不出现在武将池?A: 三步排查:① F12 打开控制台,看 character/extra/ 文件有无加载报错 ② 确认技能列表里的每个技能 id 都有对应定义,缺一个就加载失败 ③ 到游戏武将选择设置里,确认对应扩展包的筛选开关打开了。
Q: 多人联机怎么搞?A: 主机跑 noname-server.js,其余玩家在局域网内访问 http://主机IP:8089。打不开先查防火墙和端口占用。
Q: 进度存哪、怎么备份?A: 设置和进度在浏览器 localStorage 里。F12 → Application → Local Storage 可以查看和导出;换个浏览器或清了缓存,就重头开始。
Q: 音效、图片加载不出来?A: 仓库内图片加音频资源总量数百 MB,首次加载慢,换稳定网络等它跑完;同时核对浏览器内核,README 建议 Chrome 系内核 ≥85。
🌐 第六幕|生态与去向:贡献入口与文档索引
想参与项目,CONTRIBUTING.md 是 PR 规范入口;写技能参考 docs/async-guide.md;容器化部署说明在 docker/docker.md;音频相关看 docs/audio-guide.md。只想玩的话,前两幕的步骤已经够用,不用再装别的工具。
【免费下载链接】noname项目地址: https://gitcode.com/GitHub_Trending/no/noname
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考