1

手把手制作Python小游戏:俄罗斯方块2

c6126a15952a603394a268fea4826f39.gif

come on, lets go to paragraph2

卷首语:

此篇文章继第一篇https://segmentfault.com/a/1190000021950818(第一篇)
大家可以前去查看。

接下来就开始吧:B.5 runGame()函数——游戏的核心:

在游戏开始前的一些变量设置也在runGame()函数里,具体如下:

def runGame():
    board = getBlankBoard()
    lastMoveDownTime = time.time()
    lastMoveSideways = time.time()
    lastFallTime = time.time()
    movingDown = False
    movingLeft = False
    movingRight = False
    score = 0
    level, fallFreq = calculateLevelAndFallFreq(score)
    
    fallingPiece = getNewPiece()
    nextPiece = getNewPiece()

正在更新,作者正在努力

a26025ee6de8c3007a63ed9d3b919fd8.gif


alan
28 声望0 粉丝

本人为一只计算机程序猿。