俄罗斯方块闯关版,基于Python实现
- 设计了若干关卡,达到一定的分数自动进入下一关。越后面的关卡下落速度越快,出现的方块越难消除。在最后一关设计了一个Boss,Boss有多个阶段。
- 设计了若干新方块:
- 1*1的红色小炸弹,停下后,炸掉3*3范围内的方块,炸掉的每个方块+1积分(包括炸弹自己)。炸弹比消除一行的优先级更高。
- 紫色的加号炸弹,停下后,清除3行3列,清除掉的每个方块+1积分(包括炸弹自己)。炸弹比消除一行的优先级更高。
- 其他各种形状的方块。
- 新增被动技能"复活": 死亡时,消耗1次复活次数,清除上半屏幕并继续游戏。
- 新增主动技能"清屏": 消耗1个技能点,释放技能清屏。每3关获得1个技能点。
- 更新了得分规则,一次性消除多行方块时得分更高。
- 右侧用图像提示下一个方块,底部指示条提示下落位置。
- 新增开始界面和返回按钮,优化和美化了界面。
- 新增暂停功能。
- 优化了运行性能,修复了已知的bug。
- 添加了背景音乐。
- 新增自动存读档机制,返回和退出等操作时自动保存存档,继续游戏时读档。
- 新增金币和商店,进行游戏和每日签到可以获得金币,商店可以购买初始复活次数和初始技能点。
- 新增加速键,按空格加速下落。(按下键是直接落到最底下)