資源簡介
python經典版貪吃蛇
代碼片段和文件信息
#coding:utf-8
#1?導入pygame?并初始化
import?pygamesystimerandom
pygame.init()
#2?創建畫布,并填充顏色
screen?=?pygame.display.set_mode((640480))
#3?設置標題
pygame.display.set_caption(“snake“)
#4設置食物坐標列表
food?=?[200200]
#4設置蛇的坐標列表(列表包含列表)
snakeList?=?[[500200][520200][540200]]
#5設置蛇頭坐標列表,永遠存儲蛇頭位置
snakeHead?=?[500200]
#6設置蛇的運行狀態
dirc?=?‘left‘
#7設置蛇的方向請求改變
dircOrder?=?‘left‘
def?gameOver():
????#1、變量名1?=?pygame.font.SysFont(‘字體‘大小)
????TF?=?pygame.font.SysFont(‘微軟雅黑‘40)
????#2、變量名2?=?變量1.render(‘內容‘抗鋸齒顏色)
????tf?=?TF.render(‘Game?Over‘True(00255))
????#3、畫到畫布上
????screen.blit(tf(230200))
????pygame.display.update()???
????time.sleep(5)???????????????
????pygame.quit()
????sys.exit()
score?=?0
while?True:
????screen.fill((000))
????#在畫布上顯示分數
????TF?=?
評論
共有 條評論