这是一个基于 TypeScript 和 Pixi.js (v8) 构建的《皇室战争》网页克隆版游戏。
项目实现了《皇室战争》的核心战场玩法,我们逆向分析了ClashRoyale的2017年的版本,并将其关键的动画组件、寻路组件进行了1v1的复刻
在线游玩(稳定)Github Page
在线游玩(beta)OpenRoyale
项目依赖 Node.js 环境,启动步骤如下:
在项目根目录下执行:
npm install启动 Vite 开发服务器:
npm run dev或通过以下命令强制指定主机和端口启动:
npx vite --host 0.0.0.0 --port 5174 --force编译 TypeScript 并构建生产环境包:
npm run build构建完成后,可使用以下命令预览:
npm run preview- 增加动态背景支持(features/background)
- 增加MCP支持
- 增加建筑卡牌
- 修复公主的火矢的显示错误
- 增加单位声音
- 增加单位的部署间隔
- 增加单位被电时的stun
- 增加卡牌的头像
如果您有任何问题或建议,欢迎通过以下邮箱联系我:
- Email: llinkerllc@gmail.com
- Wechat: LambdaLinker