无名杀网页版:浏览器里直接开的三国杀,从启动到自定义扩展
无名杀网页版浏览器里直接开的三国杀从启动到自定义扩展【免费下载链接】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 nonamehttp://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/技能名.mp31、2 后缀表示两条变体台词引用自定义路径用ext:扩展名/audio:true:mp3这种写法。docs/audio-guide.md 里从audio: 2到数组组合播放都有现成例子照着抄就能挂上语音。 改起来三步做一个自定义武将复制character/下任一扩展当模板按上面的五元组把新武将写进lib.character立绘存到image/character/文件名与武将 id 一致语音按技能名放进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),仅供参考