react-tetris —— 用 React、Redux、Immutable 实现的俄罗斯方块游戏,支持自适应、数据持久化等。
在线体验:https://chvin.github.io/react-tetris/
效果预览
正常速度的录制,体验流畅 / 不仅指屏幕的自适应,而是在 PC 使用键盘、在手机使用手指的响应式操作
数据持久化,通过订阅 store.subscribe,将 state 储存在 localStorage,精确记录所有状态。网页关了刷新了、程序崩溃了、手机没电了,重新打开连接,都可以继续。