免费开源网页版三国杀,浏览器直接开局【免费下载链接】noname项目地址: https://gitcode.com/GitHub_Trending/no/noname不想给武将付费解锁?打开浏览器就能开一局的无名杀(noname),是一个免费开源的网页版三国杀项目。几百名武将、多种游戏模式全部内置,代码开放可读,也可以自己加武将和卡牌。三步把无名杀跑起来先拿到代码:git clone https://gitcode.com/GitHub_Trending/no/noname cd noname然后挑一个顺手的方式启动,三种都是最小可用路径:Node.js 本地服务器:node noname-server.js,默认监听 8089 端口,打开http://localhost:8089即可游玩,带完整服务接口,是日常最常用的方式Docker 部署:docker build -t noname .构建后docker run -p 8734:8089 noname,不想在本机装依赖时用这套,配置说明在 docker/docker.mdPython 简易服务器:python3 -m http.server 8000,游戏本体是纯前端,只起静态服务就能打开http://localhost:8000,适合快速预览一局游戏怎么打:选将、出牌、结算开局选将时,界面会列出各扩展包的武将,数据都在 character/ 目录下按扩展分包存放。每条武将就是一行配置,比如caocao: ["male", "wei", 4, ["jianxiong", "hujia"], ["zhu"]]——性别、魏国阵营、4 体力、技能奸雄加护驾、主公标记,一眼能看完。想翻标准武将对照,看 character/standard/ 就行。选好武将进入出牌阶段,手牌分三类:杀、闪、桃这些基本牌维持攻防循环,顺手牵羊、无中生有这类锦囊牌负责扭转局面,武器防具坐骑提供持续加成。定义都在 card/ 目录里,比如 card/standard.js 放标准卡牌,card/guozhan.js 放国战扩展,新卡牌效果也在这里挂接。打几轮后就是结算:身份场按阵营判定胜负,国战看势力消长。模式逻辑集中在 mode/ 目录,mode/identity.js 是身份场、mode/guozhan.js 是国战双将,还有斗地主、围棋等休闲玩法,入口选项比商业版多得多。身份场怎么打,几个能直接用的判断前两轮先看谁压血:早拿杀打主公的多是反贼;主公和忠臣抱团保 4 血上限,内奸别急着站队选将把控制技和稳定输出搭一起,装备技武将优先拿武器和坐骑,让属性加成持续生效基本牌别乱甩,留给关键回合保命或补刀;锦囊牌打在对手资源最厚的时候装备牌尽早上,拖到后期优势会被抵消AI 的出牌逻辑也写在卡牌配置里,打高难度时可以留意它的取舍。给自己加个武将:三行代码起步想动手改的读者,三条线都有现成位置,示例都是最小片段:新武将加到 character/extra/character.js,格式和标准武将一致:myhero: ["male", "qun", 4, ["jianxiong"], ["name:我的|武将"]],新卡牌写到 card/extra.js 的card对象里:mycard: { type: "trick", info: "自定义锦囊示例" },改界面样式编辑 layout/ 下的 CSS 文件,覆盖同名属性即可生效,主题色、布局结构都能动。想参与社区?高频问题一次说清贡献路径不复杂:把改动推送到 PR-Branch 分支提 Pull Request,具体规范见 CONTRIBUTING.md;平时也可以在 Issue 里反馈 bug 或分享自制扩展。自定义内容为什么不显示?多数是扩展包没启用或文件放错了目录,检查文件位置、命名,再到游戏设置里把对应扩展打开。怎么多人联机?同一局域网下,其他人用主机 IP 访问服务器端口即可加入,端口在 docker/docker.md 里有说明。浏览器有要求吗?推荐 Chrome 系内核且版本不低于 85,低版本 Firefox 体验不佳。游戏进度存在哪里?保存在浏览器本地存储中,换设备或清缓存会丢失,重要进度建议导出备份。拉下代码,跑起来打一局试试。【免费下载链接】noname项目地址: https://gitcode.com/GitHub_Trending/no/noname创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
免费开源网页版三国杀,浏览器直接开局【免费下载链接】noname项目地址: https://gitcode.com/GitHub_Trending/no/noname不想给武将付费解锁?打开浏览器就能开一局的无名杀(noname),是一个免费开源的网页版三国杀项目。几百名武将、多种游戏模式全部内置,代码开放可读,也可以自己加武将和卡牌。三步把无名杀跑起来先拿到代码:git clone https://gitcode.com/GitHub_Trending/no/noname cd noname然后挑一个顺手的方式启动,三种都是最小可用路径:Node.js 本地服务器:node noname-server.js,默认监听 8089 端口,打开http://localhost:8089即可游玩,带完整服务接口,是日常最常用的方式Docker 部署:docker build -t noname .构建后docker run -p 8734:8089 noname,不想在本机装依赖时用这套,配置说明在 docker/docker.mdPython 简易服务器:python3 -m http.server 8000,游戏本体是纯前端,只起静态服务就能打开http://localhost:8000,适合快速预览一局游戏怎么打:选将、出牌、结算开局选将时,界面会列出各扩展包的武将,数据都在 character/ 目录下按扩展分包存放。每条武将就是一行配置,比如caocao: ["male", "wei", 4, ["jianxiong", "hujia"], ["zhu"]]——性别、魏国阵营、4 体力、技能奸雄加护驾、主公标记,一眼能看完。想翻标准武将对照,看 character/standard/ 就行。选好武将进入出牌阶段,手牌分三类:杀、闪、桃这些基本牌维持攻防循环,顺手牵羊、无中生有这类锦囊牌负责扭转局面,武器防具坐骑提供持续加成。定义都在 card/ 目录里,比如 card/standard.js 放标准卡牌,card/guozhan.js 放国战扩展,新卡牌效果也在这里挂接。打几轮后就是结算:身份场按阵营判定胜负,国战看势力消长。模式逻辑集中在 mode/ 目录,mode/identity.js 是身份场、mode/guozhan.js 是国战双将,还有斗地主、围棋等休闲玩法,入口选项比商业版多得多。身份场怎么打,几个能直接用的判断前两轮先看谁压血:早拿杀打主公的多是反贼;主公和忠臣抱团保 4 血上限,内奸别急着站队选将把控制技和稳定输出搭一起,装备技武将优先拿武器和坐骑,让属性加成持续生效基本牌别乱甩,留给关键回合保命或补刀;锦囊牌打在对手资源最厚的时候装备牌尽早上,拖到后期优势会被抵消AI 的出牌逻辑也写在卡牌配置里,打高难度时可以留意它的取舍。给自己加个武将:三行代码起步想动手改的读者,三条线都有现成位置,示例都是最小片段:新武将加到 character/extra/character.js,格式和标准武将一致:myhero: ["male", "qun", 4, ["jianxiong"], ["name:我的|武将"]],新卡牌写到 card/extra.js 的card对象里:mycard: { type: "trick", info: "自定义锦囊示例" },改界面样式编辑 layout/ 下的 CSS 文件,覆盖同名属性即可生效,主题色、布局结构都能动。想参与社区?高频问题一次说清贡献路径不复杂:把改动推送到 PR-Branch 分支提 Pull Request,具体规范见 CONTRIBUTING.md;平时也可以在 Issue 里反馈 bug 或分享自制扩展。自定义内容为什么不显示?多数是扩展包没启用或文件放错了目录,检查文件位置、命名,再到游戏设置里把对应扩展打开。怎么多人联机?同一局域网下,其他人用主机 IP 访问服务器端口即可加入,端口在 docker/docker.md 里有说明。浏览器有要求吗?推荐 Chrome 系内核且版本不低于 85,低版本 Firefox 体验不佳。游戏进度存在哪里?保存在浏览器本地存储中,换设备或清缓存会丢失,重要进度建议导出备份。拉下代码,跑起来打一局试试。【免费下载链接】noname项目地址: https://gitcode.com/GitHub_Trending/no/noname创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考