基于python的俄罗斯方块游戏(二十二)

第22课:难度级别和使用说明

步骤目标

本文有两个目标。一是实现难度级别功能。游戏一开始,难度级别为1。游戏得分每过5000分一次,难度级别升1级。这样,得分0~4999,难度级别为1;得分5000~9999,难度级别为2,依次类推。难度级别提高,方块自动下落速度加快——定时器闹铃的时间间隔越来越短。第二个目标是在游戏窗口左侧提供使用说明。Lab report writing service: get professional help from PayForEssay.

上述两个目标达成后,游戏窗口如图1所示。

继续阅读“基于python的俄罗斯方块游戏(二十二)”

0

基于python的俄罗斯方块游戏(二十一)

第21课:强制重新开始和界面变样

步骤目标

本文有两大目标。一是强制重新开始,即玩家按下 r 字母键,无论游戏是暂停中还是进行中,游戏都重新开始。估计,玩家认为这一局玩得太水了。二是,去掉游戏区域的网格线,调整游戏区域在窗口中的位置。这样做后,界面效果如图1所示。

继续阅读“基于python的俄罗斯方块游戏(二十一)”

0

基于python的俄罗斯方块游戏(二十)

第20课:提示下一方块

步骤目标

本文的目标是为玩家提示下一方块是什么。如图1所示,窗口右上角提示下一方块是一个 I 型方块。玩家借助这一提示,能够规划消行的策略,从而能够一次多消几行,得到更高的分数。

继续阅读“基于python的俄罗斯方块游戏(二十)”

0