资源简介
一款模拟贪吃蛇的游戏
代码片段和文件信息
import pygamesysrandomtime
from pygame.locals import *
redColour = pygame.Color(25500)
blackColour = pygame.Color(000)
whiteColour = pygame.Color(255255255)
greyColour = pygame.Color(150150150)
def gameOver(playSurfacescore):
gOF = pygame.font.SysFont(None54)
gOS = gOF.render(‘Game Over!‘ True greyColour)
gOR = gOS.get_rect()
gOR.midtop = (300 10)
pS.blit(gOS gOR)
sF = pygame.font.SysFont(None54)
sS = sF.render(‘Score:‘+str(score) True greyColour)
sR = sS.get_rect()
sR.midtop = (300 50)
pS.blit(sS sR)
pygame.display.flip()
time.sleep(5)
pygame.quit()
sys.exit()
def main():
pygame.init()
clock = pygame.time.Clock()
pygame.display.set_caption(‘贪吃蛇‘)
sP = [100100]#贪吃蛇 蛇头的位置
sS = [[100100]]#贪吃蛇 蛇的身体,初始为一个单位
fP = [300300]#食物的初始位置
fS= 1 #食物的个数为1
direction = ‘right‘ #初始方向为右
cD= direction
score = 0 #初始得分
while Tru
- 上一篇:从图像数据集读取图片并拼接成大图
- 下一篇:python主动安装第三方库
评论
共有 条评论