news 2026/8/24 2:09:36

无名杀三步跑起来:在浏览器里直接玩的三国杀网页版

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
无名杀三步跑起来:在浏览器里直接玩的三国杀网页版

无名杀三步跑起来:在浏览器里直接玩的三国杀网页版

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

无名杀(noname)是一款开源的三国杀网页版:整个游戏就是一套静态网页,不需要编译、不需要装客户端,把代码拉到本地用浏览器打开就能玩。它内置身份局、国战、1v1 等核心模式,自带数百名武将和成套的语音、音效、背景音乐。

和你平时玩的三国杀有什么区别

官方三国杀客户端要先下载安装包、注册账号,版本由官方推送节奏决定;想在局域网和朋友开一把,或者想玩到还没上正式服的武将,基本只能等。无名杀走的是另一条路:规则玩法和经典三国杀一致,但全部跑在浏览器里。一台干净的电脑,克隆完仓库、起一个静态服务就能开局;武将包跟随开源社区持续更新,除了标准版到 SP、十周年之类的常见系列,还有大量官方没有的原创武将和跨界联动武将。

社区里也有一些基于旧版本代码分叉出去的其他版本(README 里专门点名过),它们冻结在 v1.9.124 的代码上,新版机制写的扩展加载不了。想保证扩展兼容性,直接以这个主仓库为准就行。

从零到开局的最短路径

git clone https://gitcode.com/GitHub_Trending/no/noname # 拉取完整游戏代码 cd noname # 进入游戏根目录 python -m http.server 8000 # 用 Python 内置服务托管静态站点

浏览器打开http://localhost:8000,就能看到游戏主界面。如果你机器上没有 Python,或者想同时起联机大厅,则用 Node 方案:

cd docker && ./start.sh

这条命令同时拉起游戏服务和联机大厅,具体细节见 docker/docker.md。三种启动方式对比如下:

启动方式前置条件你能玩到什么
Python 静态服务装了 Python本地单机,全部游戏模式
Node 服务(start.sh)装了 Node.js本地单机 + 联机大厅
Docker 容器装了 Docker容器化部署,Web 端口 8734、联机端口 8324

打开之后能玩什么

主界面按模式分区,按场景选就行:

  • 身份局:主公、忠臣、反贼、内奸的经典身份玩法,是内容最多、对局最完整的一种,也是默认体验入口。
  • 国战:选两名同势力武将组队出战,靠双将配合打阵容,节奏比身份局慢但策略更重。
  • 1v1:单挑模式,一局几分钟,适合热手或者时间不多的时候。
  • 其他小游戏mode/目录里还有 boss 挑战、塔防、五子棋等衍生玩法,文件一个模式一个,想翻着看都一目了然。

武将库有多大,声音全不全

character/目录按武将包分子目录:standard/(标准版)、sp/shiji/(十周年)、xianding/(限定)、yingbian/(异变)、key/(Key 联动)等等,几十个包加起来是数百名武将,每张立绘都在image/character/里有对应文件。

声音部分同样是成套的:audio/skill/里有五千多条技能语音,audio/die/按武将区分死亡音效,audio/voice/是身份局语音,audio/background/则是各界面的背景音乐。技能播报、音量开关都能在设置里调,耳机音量再大也不会被背景乐盖住。

改一个文件,游戏就跟着变

这个项目的定制门槛很低,大部分需求就是"找到对应文件、改对应内容":

  • 加或改武将:每个武将的定义就是character/下某个武将包的单个 js 文件,改一个文件等于动一个武将。
  • 自定义卡牌:card/目录里standard.jsmtg.jsgwent.js等文件各管一类牌,写新卡就往里加。
  • 换语音:把同名文件丢进audio/skill/等目录直接替换,命名和路径规则在 docs/audio-guide.md 里写得很细。

背景图同理,替换image/background/里的文件,进场画面就变了——上面这张桃园背景就是其中一张。

新手容易卡住的三个点

端口被占用了怎么办?换个数字就行:python -m http.server 8001,浏览器地址同步改成 8001 端口。

游戏数据存在哪里?浏览器本地存储里。刷新页面不会丢进度,但清理浏览器缓存会把它一起清掉,不同浏览器之间也不共享存档。

手机上用什么浏览器?建议 Chrome 系内核(含较新的 Android WebView),内核版本 85 及以上体验最稳;低版本 Firefox 兼容性差一些,遇到问题优先怀疑浏览器。

下一步

打开终端,把开头那三行敲完,几分钟后 localhost 上就是武将选择界面。想再进一步玩联机或者换皮肤、换语音,从docker/docs/里挑一篇读就行。

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/24 2:08:37

SnowBamboo位图字体生成器:浏览器里出位图字体,6种格式直通游戏引擎

SnowBamboo位图字体生成器:浏览器里出位图字体,6种格式直通游戏引擎 【免费下载链接】snowb-bmf Bitmap Font Generator Online 项目地址: https://gitcode.com/gh_mirrors/sn/snowb-bmf SnowBamboo BMF 是一款开源的、跑在浏览器里的位图字体生成器:导入字体文件,做填充…

作者头像 李华
网站建设 2026/8/24 2:08:24

微信朋友圈导出工具 WechatMoments:把朋友圈备份成HTML的实操教程

微信朋友圈导出工具 WechatMoments:把朋友圈备份成HTML的实操教程 【免费下载链接】WechatMoments 微信朋友圈导出工具-技术爬爬虾 项目地址: https://gitcode.com/gh_mirrors/we/WechatMoments 朋友圈记录刷着刷着就找不到了,账号一注销更是彻底…

作者头像 李华
网站建设 2026/8/24 2:08:07

从GitHub中断看系统扩展:超越反应式,构建预测与主动弹性策略

最近 GitHub 的几次大规模服务中断,让全球开发者都体验了一把“数字焦虑”。作为全球最大的代码托管平台,其稳定性直接关系到无数项目的构建、部署与协作。这些事件背后,一个核心的技术议题被推到了台前:反应式扩展(Re…

作者头像 李华
网站建设 2026/8/24 2:07:47

PaddleOCR移动端部署完整指南:4步走通端侧OCR最短路径

PaddleOCR移动端部署完整指南:4步走通端侧OCR最短路径 【免费下载链接】PaddleOCR 飞桨多语言OCR工具包(实用超轻量OCR系统,支持80种语言识别,提供数据标注与合成工具,支持服务器、移动端、嵌入式及IoT设备端的训练与部…

作者头像 李华
网站建设 2026/8/24 2:07:40

一文搞懂 Flink Web UI:任务监控与性能分析完整指南

一文搞懂 Flink Web UI:任务监控与性能分析完整指南 【免费下载链接】flink 项目地址: https://gitcode.com/gh_mirrors/fli/flink 线上作业突然变慢,延迟从毫秒级涨到分钟级,你第一反应该翻什么?多数人的答案是 Flink We…

作者头像 李华