无名杀:浏览器即玩的免费三国杀
【免费下载链接】noname项目地址: https://gitcode.com/GitHub_Trending/no/noname
无名杀(noname)是一款免费开源的网页版三国杀。它把完整的卡牌游戏搬进浏览器,不用下载安装,打开网页就能组队开局。
核心能力速览
- 数百名武将自带技能与语音
- 身份、国战等十余种游戏模式
- 卡牌、立绘、音效资源内置
- 支持 Docker 与本地服务器启动
- 开源结构,可扩展自定义武将
快速上手
获取项目代码
git clone https://gitcode.com/GitHub_Trending/no/noname三步启动本地服务
python -m http.server 8000浏览器打开http://localhost:8000即可看到游戏主界面,选择模式和武将就能开局。如果环境里有 Node.js,也可以直接跑仓库里的 start.sh 启动联机服务。
深度体验
武将系统一览
武将数据放在 character/ 目录,按扩展包拆成一个个小文件夹。每个武将有独立的技能定义、立绘和语音,魏蜀吴群各势力与各类扩展一应俱全,选将界面的内容量是它的基本盘。
身份场与国战模式
游戏模式代码在 mode/ 目录,identity.js负责经典身份场(主公、忠臣、反贼、内奸),guozhan.js负责国战。一局身份场考验推理,一局国战玩的是武将组合与出牌时机。
多主题界面
theme/与layout/目录提供了多套主题和布局,背景、配色都可以切换,桌面和移动端也有对应样式,玩久了换个皮肤不容易腻。
进阶玩法
想加自己的武将,照着character/里现有文件的格式写一个 js 放进仓库约定目录即可,技能还支持async异步写法,比传统 step 步骤式代码更好读,具体可以看 async-guide.md。
常见问题
问:对浏览器有要求吗?
建议用 Chrome 系内核 85 及以上版本的浏览器,低版本 Firefox 不保证兼容。
问:游戏进度会保存吗?
会,进度存在浏览器本地存储里,刷新页面不丢。
问:能多人联机吗?
可以。用 Node.js 跑noname-server.js,或按 docker.md 用 Docker 部署联机大厅。
克隆仓库后用本地服务器打开即可开玩,想参与贡献可以从 CONTRIBUTING.md 开始。
【免费下载链接】noname项目地址: https://gitcode.com/GitHub_Trending/no/noname
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考