
无名杀网页版三国杀实测浏览器里跑起来还能把武将改成自己的【免费下载链接】noname项目地址: https://gitcode.com/GitHub_Trending/no/noname无名杀是一个开源的网页版三国杀。它不需要安装任何客户端用浏览器打开本地服务就能开局内置身份场、国战、1v1 等主流玩法和数百名武将也允许你把自定义武将、卡牌和音频直接放进项目目录里参与游戏。把它实际跑起来拉一份代码开一个静态服务我们实际把这个项目从零跑了一遍。仓库拉下来之后整个项目就是一堆静态文件加浏览器脚本所以启动方式很简单——在根目录跑一下python -m http.server 8080然后访问http://localhost:8080首页就会出来。git clone https://gitcode.com/GitHub_Trending/no/noname cd noname python -m http.server 8080页面加载稍慢属于正常现象首屏要拉取武将、卡牌和模式数据。项目 README 里写明了推荐 Chrome 系内核 85 以上的浏览器内核太旧的 Firefox 不在支持范围内。想常驻运行就上 Docker 方案如果准备把游戏挂在一台常开的机器上项目里的 docker/start.sh 已经写好了一键脚本按 docker/docker.md 的流程构建镜像后游戏界面和联机大厅会分别挂在两个端口上浏览器各自打开即可。打开之后能玩到什么十几种模式与数百名武将打开首页最醒目的是模式入口和武将列表。武将按版本分组标准版、神话再临、SP、新将、联动扩展各占一栏每个角色都带立绘和技能说明选好直接开局。mode/ 目录下有十几个模式文件除了经典身份场国战双将、1v1 单挑、BOSS 战都有独立实现甚至还有斗地主、五子棋这类非三国玩法。开局前还可以调整规则比如身份数量、手牌上限开局体验和你线下玩的规则基本一致。武将数量上character/ 下有二十多个扩展目录每个目录对应一批角色的定义、技能与翻译。以标准版为例character/standard/character.js 不到四十行就列完了全部经典武将其余扩展目录的写法完全一致照葫芦画瓢就能读。多端体验与进度保存游戏进度存在浏览器本地存储里关掉页面不丢档下次打开接着选模式项目带了 Service Worker资源加载过一次之后刷新更快弱网环境体验更稳手机上直接用浏览器访问局域网地址就能玩界面做了触屏适配布局目录里还有多套 CSS 应对不同屏幕形状。视听资源都内置了一局打下来背景乐、念牌声、技能音效、阵亡语音都有对应文件默认就生效不需要手动配置。这也是后文替换音频的基础。把它改成你自己的加一个新武将想加角色改的是 character/diy/ 目录在character.js里按统一格式写一条记录字段依次是 ID、性别、势力、体力上限、技能列表技能逻辑放在同目录的skill.js里定义。再往 image/character/ 放一张立绘文件名和武将 ID 保持一致就会自动挂上。写之前建议先翻一遍标准版的定义文件格式一目了然。换成你自己的声音和背景背景音乐把 mp3 放进audio/background/用同名文件覆盖即可换掉默认曲目技能语音默认从audio/skill/读取按技能 ID 命名文件就能生效完整的路径与命名规则docs/audio-guide.md 写得很细替换前先读一遍可以避免文件名对不上的情况。避坑清单如果遇到打开页面白屏或提示内核过低可以把浏览器升级到 Chrome 系内核 85 以上。 如果遇到想打联机房却发现进不去可以单独把后端跑起来静态服务只覆盖单机和 AI 对局。 如果遇到换了端口之后存档不见了可以固定使用同一地址同一端口存档是按来源存的。 如果替换音频后不生效可以核对文件名是否与技能或角色 ID 完全一致路径写错会静默失效。 如果遇到加载特别慢多半是首次要拉全量资源等缓存完成后再刷新会快很多。想在自己的浏览器里跑一局三国杀拉一份代码开一个静态服务就能玩动手改武将和声音上面列的目录就是入口。仓库地址git clone https://gitcode.com/GitHub_Trending/no/noname【免费下载链接】noname项目地址: https://gitcode.com/GitHub_Trending/no/noname创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考