没有合适的资源?快使用搜索试试~ 我知道了~
tetris-vue3:使用 vue3 来实现俄罗斯方块
共36个文件
js:22个
json:4个
vue:3个
需积分: 14 0 下载量 84 浏览量
2021-08-04
07:49:12
上传
评论
收藏 111KB ZIP 举报
温馨提示
Tetris-vue3 使用 vue3 实现俄罗斯方块 实现原理 采用了 模式来实现 提高了可测试性 业务核心逻辑和视图逻辑拆分 可以移植到任意 UI 库 todo 游戏重来 收获 应用程序从 0 到 1 的全过程 用户故事来描述你的程序需求点 tasking 的方式来管理你的开发进度 vue3 最新的 setup script 语法糖的应用 使用单元测试提高开发效率 设计模式的应用 策略模式 工厂模式 重构技巧 (写出好代码 ) Tasking 单机 用户进入游戏的时候可以看到游戏开始页面 用户点击 startGame 可以开始游戏 用户在开始游戏的时候可以看到掉落的方块 方块掉落到最下面边界的时候就会停下来 方块掉落到其他方块的时候也会停下来 方块掉落的停下来的时候就会有新的方块掉下来 新的方块是随机产生的 用户可以操作方向键让正在掉落的方块移动,但是不会超过边界 左方向键向左 右
资源推荐
资源详情
资源评论
收起资源包目录
tetris-vue3-main.zip (36个子文件)
tetris-vue3-main
index.html 337B
public
favicon.ico 4KB
yarn.lock 152KB
vite.config.js 156B
src
main.js 152B
utils
socket.js 319B
components
Game.vue 690B
Box.vue 754B
App.vue 677B
assets
logo.png 7KB
game
eliminate.js 931B
ticker.js 730B
map.js 3KB
config.js 170B
Rival.js 2KB
Game.js 3KB
hit.js 2KB
matrix.js 2KB
Box.js 3KB
StateManagement.js 596B
index.js 654B
renderer.js 1KB
Player.js 2KB
babel.config.js 120B
README.md 3KB
tests
map.spec.js 3KB
matrix.spec.js 2KB
hit.spec.js 782B
eliminate.spec.js 863B
.gitignore 44B
server
yarn.lock 16KB
index.js 1KB
package-lock.json 18KB
package.json 293B
package-lock.json 230KB
package.json 543B
共 36 条
- 1
资源评论
zhuyurrr
- 粉丝: 27
- 资源: 4714
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功