大家好,给大家分享一下python赛车游戏代码,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!
#coding:utf-8
import pygame
from pygame.locals import *
import time
import random
import sys
import os
#初始化pygame环境
pygame.init ()
#创建一个长宽分别为1300/700窗口
os.environ[ 'SDL_VIDEO_WINDOW_POS'] = "%d,%d" % (100, 25)
canvas = pygame.display.set_mode((1000,600))
canvas.fill((255,255,255))
#设置窗口标题
pygame.display.set_caption("赛车")
#加载图片
#背景图片
bg = pygame.image.load("images/赛道.png")
#敌人车辆
car1 = pygame.image.load("images/赛车02.png")
#玩家车辆
car2 = pygame.image.load("images/赛车01.png")
#遮光罩
bg1=pygame.image.load("images/屏幕遮罩.png")
#计时板
clock=pygame.image.load("images/倒计时.png")
#游戏胜利
win=pygame.image.load("images/胜利.png")
#游戏失败
lose=pygame.image.load("images/再接再厉.png")
def handleEvent():
for event in pygame.event.get():
if event.type == QUIT :
pygame.quit()
sys.exit()
#键盘控制
if Game.states