俄罗斯方块
从网上查找了一下,要实现俄罗斯方块需要如下步骤:搭建窗体并绘制方块,实现方块的向下移动,随机生成一个方块,左右移动、变换方块,在方块移动时到底部时固定方块,在某一行排满时清除方块计算得分,出生点无法容纳新生成的方块时结束游戏。
具体操作:搭建窗体利用了tkinter,绘制方块时将方块坐标化进行填充,通过定时刷新并自动绘制新的方块来实现方块向下移动,通过定义函数使方块左右移动和进行变换,通过if语句判断是否能继续向下移动,不能则生成新方块并将其固定,添加check_clear检查并消除