所在的位置: python >> python优势 >> 贪吃蛇的Python代码

贪吃蛇的Python代码

还记得诺基亚里的经典游戏吗?下面我来分享一段用Python写的贪吃蛇的代码,有兴趣都可以玩一玩哦!

importpygameimportrandom#初始化Pygamepygame.init()#游戏窗口大小screen_width=screen_height=#创建游戏窗口screen=pygame.display.set_mode((screen_width,screen_height))pygame.display.set_caption("SnakeGame")#设置颜色white=(,,)black=(0,0,0)red=(,0,0)green=(0,,0)#定义一个Snake类来表示蛇的实体classSnake(pygame.sprite.Sprite):def__init__(self):super().__init__()self.image=pygame.Surface((10,10))self.image.fill(green)self.rect=self.image.get_rect()self.rect.x=screen_width//2-10//2self.rect.y=screen_height//2-10//2self.speed=10self.direction="right"self.eat_direction="left"defupdate(self):ifself.direction=="right":self.rect.x+=self.speedelifself.direction=="left":self.rect.x-=self.speedelifself.direction=="up":self.rect.y-=self.speedelifself.direction=="down":self.rect.y+=self.speeddefeat(self):ifself.eat_direction=="left":self.rect.x-=10*3-




转载请注明:http://www.aierlanlan.com/grrz/8991.html

  • 上一篇文章:
  •   
  • 下一篇文章: