用React、Redux、Immutable做俄罗斯方块(源码分享)
用React、Redux、Immutable做俄罗斯方块俄罗斯方块是一直各类程序语言热衷实现的经典游戏,JavsScript的实现版本也有很多,用React 做好俄罗斯方块则成了我一个目标。戳:https://chvin.github.io/react-tetris/ 玩一玩!效果预览https://camo.githubusercontent.com/8980082e6edae22933d63d58e02af96e7056fb89/68747470733a2f2f696d672e616c6963646e2e636f6d2f7470732f544231416737434e5858585858616f5858585858585858585858582d3332302d3438332e676966正常速度的录制,体验流畅。响应式https://camo.githubusercontent.com/09f3fb460b9ce1e13e834616513a6b8fed4de069/68747470733a2f2f696d672e616c6963646e2e636f6d2f7470732f54423141646a5a4e585858585863436170585858585858585858582d3438302d3334332e676966不仅指屏幕的自适应,而是在PC使用键盘、在手机使用手指的响应式操作:https://camo.githubusercontent.com/589fa964de9bab21690a2c5ad036553de296c866/68747470733a2f2f696d672e616c6963646e2e636f6d2f7470732f5442316b764a794f565858585862686146585858585858585858582d3332302d3535352e676966数据持久化https://camo.githubusercontent.com/93be21711b63d4956fc08da1c1919c432e902b50/68747470733a2f2f696d672e616c6963646e2e636f6d2f7470732f544231455937634e585858585858726158585858585858585858582d3332302d3339392e676966玩单机游戏最怕什么?断电。通过订阅 store.subscribe,将state储存在localStorage,精确记录所有状态。网页关了刷新了、程序崩溃了、手机没电了,重新打开连接,都可以继续。Redux 状态预览(Redux DevTools extension)https://camo.githubusercontent.com/52a9d76aad4c5a42b1e6aab48453caf82e28ca6f/68747470733a2f2f696d672e616c6963646e2e636f6d2f7470732f544231684751714e585858585858335846585858585858585858582d3634302d3338312e676966Redux设计管理了所有应存的状态,这是上面持久化的保证。游戏框架使用的是 React + Redux,其中再加入了 Immutable,用它的实例来做来Redux的state。(有关React和Redux的介绍可以看:React入门实例、Redux中文文档)好东西啊,可以教教我怎么用 谢谢分享
谢谢分享 顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
:)
专业开发红苞扫蕾,棋牌等网络游戏软件!181加6269微信2591
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
- 本文出自捡代码论坛-最全的游戏源码下载技术网站!,原文地址:http://bbs.jiandaima.com/thread-3855-1-1.html 不错,下载看看,。……来自于捡代码论坛 666666666666666666666666666666 不哦错的的顶,支持
页:
[1]
2