在线演示:slashsaber.com,源码点击标题:
某些 3D 资源的 Blender 文件可在 GitHub 存储库中找到。
- 使用鼠标用剑砍倒障碍物
- 有些障碍物只能从一个方向砍掉
- 当 3 个障碍物击中你时游戏结束
安装
- 将存储库克隆到本地计算机
- 打开终端并cd进入存储库文件夹
- 跑步npm install
- 运行vite或npm run dev
使用的技术
- Three.js - 3D 库
- Vue - 前端框架
- Vite - 构建工具
- Vuetify - UI 库
- cannon-es - 3D 物理引擎
- three-csg-ts - ThreeJS CSG 库
- three-nebula - ThreeJS 粒子系统
- TrailRendererJS - 对象轨迹效果(重写为 TypeScript)