恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
无名杀:免费开源的三国杀网页版
首页
资讯中心
/
无名杀:免费开源的三国杀网页版
无名杀:免费开源的三国杀网页版
发布时间:2026/10/21 3:53:01
无名杀免费开源的三国杀网页版【免费下载链接】noname项目地址: https://gitcode.com/GitHub_Trending/no/noname想在家里的浏览器里开一局三国杀又不想下载任何客户端、更不想碰付费武将怎么办无名杀noname就是为这种需求做的一个开源、免费的三国杀网页版把身份场、国战、单人剧情等玩法直接放进浏览器。你克隆代码、起一个本地服务就能零安装地开玩还能自己动手加武将、加卡牌。️ 项目全貌速览整个仓库围绕一局牌局要用的所有数据来组织核心就几块武将定义character/下按扩展包分目录character/standard/ 是魏蜀吴群基础武将卡牌定义card/存放杀、闪、桃、锦囊、装备等游戏模式mode/每个文件对应一种玩法如 mode/ 里的身份场、国战、斗地主界面与主题layout/、theme/是样式image/是立绘和背景图 从零跑起来安装与启动先克隆仓库到本地# 克隆非官方仓库地址 git clone https://gitcode.com/GitHub_Trending/no/noname cd noname推荐方式Docker 容器化运行环境最干净构建一次即可# 构建并启动Web 界面映射到 8734 端口 docker build -t noname . docker run -dit --name noname -p 8734:8089 noname启动后在浏览器打开http://localhost:8734进入主界面就能选模式开局。轻量方式Python 静态服务适合只想快速试玩、不想装 Docker 的情况# 在项目根目录起一个静态服务器 python3 -m http.server 8000打开http://localhost:8000即可。注意网页端建议用 Chrome 系内核浏览器内核版本越高越稳。 核心功能拆解用配置文件创建自定义武将你可以不改引擎只加数据就让一个新武将上场。武将信息集中在character/下character/extra/ 就是留给扩展武将的位置每个扩展包里有character.js登记武将和skill.js写技能逻辑两类文件。在character.js里登记性别、势力、体力值、技能名列表在skill.js里写触发时机和结算逻辑。两者都按 JS 对象字面量组织参照同目录现有武将照抄结构即可。扩展卡牌效果与技能音频卡牌定义在 card/standard.js 这类文件里每张牌是一个键值对可挂aiAI 决策评分、type、subtype和触发回调如onEquip。想让自定义武将喊出专属语音可参考 docs/audio-guide.md它讲了audio字段怎么写、默认路径和指定路径的取法。切换身份场、国战等多种游戏模式不同玩法由mode/下的文件驱动identity.js是经典身份场主公、忠臣、反贼、内奸guozhan.js是双将国战还有斗地主、五子棋等休闲模式。你启动一局时选的模式对应就是这里某个文件注册的逻辑。️ 动手实战加一个最小武将在character/extra/下放两个片段组成一个能跑的最小武将。character.js里登记const characters { my_hero: [male, qun, 3, [myskill], []], // 其余配置省略 }; export default characters;同目录skill.js里写技能const skills { myskill: { audio: false, trigger: { global: phaseSisheng }, content(event, trigger, player) { player.draw(1); }, // 其余配置省略 }, }; export default skills;改完刷新页面在开局选将列表里找到my_hero能选中、能正常进入回合就说明生效了。技能名、武将名要和立绘音频路径对得上参照docs/audio-guide.md的命名约定来取。❓ 常见问题与排错Q打开页面是空白或报错怎么排查A换 Chrome 系内核浏览器并升级内核版本确认是用python3 -m http.server在项目根目录起的而不是子目录。Q自定义武将选不到 / 不显示A检查character.js里武将名与skill.js技能名是否一一对应且都放在character/extra/下保存后强制刷新页面再试。QDocker 起不来或端口被占用A用docker build -t noname .重新构建若 8734 端口被占改-p 新端口:8089后访问对应新端口。Q页面能开但加载不到立绘、音频A确认是整目录起服务而非单文件静态资源相对路径才不会失效音频缺失时看docs/audio-guide.md的默认路径规则。 适合谁 下一步如果你想纯网页开一局三国杀、不想装客户端这个项目适合你如果你会一点 JS、想给三国杀加武将加卡牌character/extra/ 就是你的练手场如果你关心代码规范、想参与贡献读 CONTRIBUTING.md 了解提交约定仓库里武将、卡牌、模式都是现成可改的数据改一行就能上场动手试试吧。【免费下载链接】noname项目地址: https://gitcode.com/GitHub_Trending/no/noname创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考