在线畅玩
介绍
表面上看,这就是一款简单的俄罗斯方块小游戏,分为单人模式与双人对战模式(测试中),而单人模式目前又分为普通模式与狂暴模式。
我重点说一下狂暴模式,在设置中开启狂暴模式后,当消行的时候就会播放30s-60s的bgm,同时你的方块也会随着bgm抖动起来,就像这样
技术栈与收获
前端未react,后端为nodejs。在开发中我尝试使用了function core的开发模式,以及使用jestjs,即测试驱动开发,由于有双人模式,自然避不开websocket,因此我也熟悉了websocket的基本使用。
补充
截止到目前为止,还是有很多bug及需要补充的点,后续努力修复。。
仓库: https://github.com/serendipityApe/tetris