当前位置: 首页 > news >正文

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

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

【免费下载链接】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),仅供参考

http://www.cnnetsun.cn/news/4181851.html

相关文章:

  • SnowBamboo位图字体生成器:浏览器里出位图字体,6种格式直通游戏引擎
  • 微信朋友圈导出工具 WechatMoments:把朋友圈备份成HTML的实操教程
  • 从GitHub中断看系统扩展:超越反应式,构建预测与主动弹性策略
  • MetalLB 负载均衡器 v0.14 升级避坑指南:配置迁移前必须处理的 3 个破坏性变更
  • PaddleOCR移动端部署完整指南:4步走通端侧OCR最短路径
  • 一文搞懂 Flink Web UI:任务监控与性能分析完整指南
  • 深入解析var关键字:跨语言面试题与工程实践
  • 2026年高颜值简历网站测评与选择指南
  • LosslessCut:快速无损剪辑视频,一步到位
  • C++模板与STL核心机制解析:从泛型编程到高效实践
  • Elasticsearch Java开发实战与面试核心要点解析
  • AI辅助开发中的上下文管理:构建持久记忆系统解决AI“失忆”问题
  • AI Agent与Codex模型协同:5天完成42页英文综述的自动化科研写作实践
  • 基于MiniMax-H3的AI短剧全自动生成工作流实战指南
  • Spring Boot Jackson配置全解析:从核心配置到高级特性实战
  • 从零跑通 CLAN 域适应:GTA5 到 Cityscapes 语义分割完整实战指南
  • 3步接入Builder.io可视化编辑:React页面改文案不再等发版
  • QQ空间历史说说一键导出:扫码即用的 4 步本地备份方案
  • 【Bug已解决】Error while loading MISTRAL LLM for fine-tune. Qlora doesn‘t work but full works 解决方案
  • VMware 虚拟机反检测完整指南:3 步部署 VmwareHardenedLoader,让 VMProtect 3.2 查不出虚拟机
  • PAIR:前缀感知内部奖励模型如何优化多轮对话Agent学习效率
  • AI智能体长程记忆管理:基于轻量评分器的选择性遗忘机制
  • CMWTAT_Digital_Edition 使用教程:3 步完成 Windows 数字权利激活
  • MiroFish 完整部署指南:从一条命令到第一次预测
  • 无人机反制核心技术解析:雷达探测与信号干扰的协同防御
  • FactorioLab:免费开源的工厂游戏资源计算器完整上手指南
  • 蚂蚁百灵开源模型实战:从Checkpoint加载到领域微调全解析
  • Boltz-2 生物分子相互作用与亲和力预测:从安装到首次预测的完整指南
  • JavaScript面试核心考点与高频题型解析
  • Page Assist:看网页时随时问本地AI