一个python滑雪者游戏
需要pygame哦!
import pygame,sys,random
skier_images=['skier_down.png','skier_right1.png',
'skier_right2.png','skier_left2.png',
'skier_left1.png']
class SkierClass(pygame.sprite.Sprite):
def __init__(self):
pygame.sprite.Sprite.__init__(self)
self.image = pygame.image.load('skier_down.png')
self.rect =self.image.get_rect()
self.rect.center = [320,100]
self.angle = 0
def turn(self, direction):
self.angle = self.angle + direction
if self.angle < -2: self.angle = -2
if self.angle > 2: self.angle = 2
center = self.rect.center
self.image = pygame.image.load(skier_images[self.angle])
self.rect = self.image.get_rect()
self.rect.center = center
speed = [self.angle, 6 - abs(self.angle) *2]
return spee