导航菜单
首页 » 资讯 » 正文

愤怒的小鸟1第16关攻略-全方位的 Angry Birds 游戏 - 一旦您玩完所有游戏,您就会上瘾! (版本一)

愤怒的小鸟1第16关攻略-全方位的 Angry Birds 游戏 - 一旦您玩完所有游戏,您就会上瘾! (版本一)

前言

愤怒的小鸟这款游戏曾在短时间内获得超高人气,成为那个时代最火爆的游戏

智力游戏。 随着时间的流逝愤怒的小鸟1第16关攻略,这款游戏逐渐消失在我们的眼前。 还有多少人还记得?

今天小编就试着给大家扒一扒,从零开始做一个《愤怒的小鸟》小游戏! 大概会分成3个

一共有三个版本,从最简单的开始,研究成果分为三种不同的鸟,最后一个是综合研究版!

等不及了~嘻嘻GO! 去! 去! 去砸猪头。 今天第一个简单的版本!

文本

本文只是一个初步的,超级推荐的研究版本!

基于小界面和小鸟的左右摆动效果!

pip install -i https://pypi.douban.com/simple/ pygame

1)代码展示

import pygame,sys
pygame.init()#初始化操作
#保存窗口大小
width,height=600,400
screen=pygame.display.set_mode([width,height])#创建游戏窗口
#设置窗口标题
pygame.display.set_caption("愤怒的小鸟(一)")
#加载小鸟素材
player=pygame.image.load("xiaoniao.png")

#获取图像矩形位置 rect=player.get_rect() #声明XY运动速度的列表 speed = [3,2] left_head = pygame.transform.flip(player,True,False) right_head = player #无限循环 while True: for event in pygame.event.get(): if event.type ==pygame.QUIT:

exit() if event.type ==pygame.KEYDOWN: if event.key == pygame.K_LEFT: player = left_head #小鸟的头向左 speed=[-2,1] if event.key == pygame.K_RIGHT: player = right_head #小鸟的头向左 speed=[2,1] if event.key == pygame.K_UP: player = left_head #小鸟的头向左 speed=[2,-1] if event.key == pygame.K_DOWN: player = right_head #小鸟的头向左 speed=[2,1] rect =rect.move(speed) if rect.right>width or rect.leftheight or rect.top screen.fill((255,255,255)) screen.blit(player,rect) pygame.display.update() pygame.time.delay(10)

2)效果展示

效果动人,这里只是截图展示效果愤怒的小鸟1第16关攻略,大家可以自己用代码试试!下个版本

会做更多的效果给大家看看!

总结

《愤怒的小鸟第一部》最简单的版本到此结束! 喜欢就关注吧!会继续给

大家快更新吧!

免费源码库——

就私讯小编06吧!

评论(0)

二维码