☰
无名杀网页版:浏览器里直接开的三国杀,从启动到自定义扩展
2026/10/21 5:27:11 网站建设 项目流程

无名杀网页版:浏览器里直接开的三国杀,从启动到自定义扩展

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

无名杀网页版(noname)是一款完全开源的浏览器三国杀实现,整个仓库就是全部内容:2342 张武将立绘、486 张卡牌图、5637 条技能语音、12 种游戏模式、16 个卡牌扩展文件,全在明文 JS 和图片里。不用装客户端,不用下数据包,clone 仓库、开一个端口,浏览器打开就能打。

🎮 三分钟跑起来

git clone https://gitcode.com/GitHub_Trending/no/noname cd noname

仓库目录里有三条启动路径。最轻的一条:**python -m http.server 8000**,浏览器打开http://localhost:8000直接进游戏,单机局够用。要装扩展包、读写存档,得走 Node 服务noname-server.js——deno task start启动后默认监听8089端口,--port参数可以换端口。走容器则docker build -t noname .构建,再docker run -p 8734:8089 -p 8324:8080 noname,http://localhost:8734是游戏页,http://localhost:8324是联机大厅。浏览器认准 Chrome 系内核 85 以上,低版本 Firefox 不推荐。

🕹️ 进游戏:12 种模式怎么选

mode/ 目录 12 个文件就是 12 种玩法:identity 是经典身份场,主公、忠臣、反贼、内奸一套;guozhan 国战双将上阵;versus 和 single 分别对应 1v1 与单挑;boss 是 BOSS 战;doudizhu 斗地主、chess 五子棋属于休闲向;realtime、brawl、tafang 等也能直接开。卡牌在card/,16 个扩展文件:standard、guozhan、sp、yongjian 用间、zhenfa 阵法、zhulu 逐鹿是传统包,另混了 MTG 万智牌、炉石、昆特牌这类跨界卡包。界面侧layout/有 8 套布局、theme/有 4 套主题,游戏内设置里切换,不用碰 CSS。

🗡️ 武将数据:明文 JS 里的五元组

character/ 下 25 个扩展目录(standard 标准、shenhua 神话、yijiang 一将、sp、refresh 重制、ol 等)加 12 个独立扩展 js,配 2342 张立绘。武将定义就是一个五元组:

caocao: ["male", "wei", 4, ["jianxiong", "hujia"], ["zhu"]]

依次是性别、势力、体力、技能、身份标记,"zhu"即主公。新武将照这个元组填字段,立绘丢进image/character/同名存放,客户端自己认。

🔊 音频系统:5637 条语音的命名规则

audio/分四块:background/ 10 首 BGM、skill/ 5637 条技能语音、die/ 1289 条阵亡台词、card/ 出牌音效(male 87 条、female 86 条,按武将性别分)。命名规则固定:技能语音默认放skill/技能名.mp3,1、2 后缀表示两条变体台词;引用自定义路径用"ext:扩展名/audio:true:mp3"这种写法。docs/audio-guide.md 里从audio: 2到数组组合播放都有现成例子,照着抄就能挂上语音。

🧩 改起来:三步做一个自定义武将

  1. 复制character/下任一扩展当模板,按上面的五元组把新武将写进lib.character;
  2. 立绘存到image/character/,文件名与武将 id 一致;
  3. 语音按技能名放进audio/skill/;改卡牌则加进card/对应文件,图放image/card/。

刷新页面,新武将就出现在选将列表。异步技能的写法另有docs/async-guide.md说明。

❓ 几个常见问题

问:刷新页面进度会丢吗?不会。设置存在浏览器 localStorage;走 noname-server.js 时游戏还能读写仓库内文件,扩展和存档都保留。

问:手机能玩吗?可以。layout/mobile/有触屏优化布局,内核同样要求 85 以上。

问:联机大厅要额外装东西吗?Docker 方案自带:8734 是游戏页,8324 是大厅,端口可以自己改。

问:纯静态服务器能玩吗?单机局可以;游戏内装扩展、改存档需要 Node 服务的文件读写接口。

仓库即全部:模式、卡牌、语音都在明文文件里。 clone 下来、开一个端口,就能开打。 想改武将还是换 BGM,照着上面三处目录下手就行。

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

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询