活动公告

系统通知
通知:本站资源由网友上传分享,如有违规等问题请到版务模块进行投诉,资源失效请在帖子内回复要求补档,会尽快处理!
10-23 09:31

【实用github项目】用Vue、Vuex 做俄罗斯方块

SunJu_FaceMall

1696

主题

4939

科技点

2741

积分

管理员

十斤包邮

积分
2741

三倍冰淇淋无人之境【一阶】柴到了小樱(小丑装)立华奏

管理员 发表于 2025-3-12 16:11:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x

效果预览

68747470733a2f2f696d672e616c6963646e2e636f6d2f7470732f544231416737434e5858585858616f5858585858585858585858582d3332302d3438332e676966.gif

游戏框架使用的是 Vue + Vuex

安装

npm install

运行

npm run dev

浏览自动打开 http://localhost:8080

多语言

i18n.json 配置多语言环境,使用"lan"参数匹配语言如:https://Binaryify.github.io/vue-tetris/?lan=en

http://binaryify.github.io/vue-tetris/?lan=zh

打包编译

npm run build

dist 文件夹下生成结果。

数据持久化

最怕什么?断电。通过订阅 store.subscribe,将state储存在localStorage,精确记录所有状态。网页关了刷新了、程序崩溃了、手机没电了,重新打开连接,都可以继续。

Vuex 状态预览(Vue DevTools extension



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则