当前位置: 183手游网 > 游戏攻略 > 攻略图解_愤怒的小鸟关卡攻略_愤怒的小鸟

攻略图解_愤怒的小鸟关卡攻略_愤怒的小鸟

前言

愤怒的小鸟此款游戏曾经在很短的时间内赢得了很高的人气,成为了那个时代人气最火爆得游戏

智能游戏。随着时间的推移,游戏逐渐消失在我们面前,有多少人记得呢?

今天小编试着给大家捡起来,从零开始给大家做一个愤怒的小鸟小游戏!可分为3

从最简单的从最简单的研究结果分为三种不同的鸟类,最后一种是合成研究版!

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

正文

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

基于Pygame做一个小界面和鸟的左右摆动效果!

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

1)代码展示

import pygame,syspygame.init()#初始操作#保存窗口大小width,height=600,400screen=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.left<0: #水平翻转图片 反转对象 水平反转 是否垂直翻转 player = pygame.transform.flip(player,True,False) speed[0]=-speed[0] if rect.bottom>height or rect.top<0: speed[1]=-speed[1] screen.fill((255,255,255)) screen.blit(player,rect) pygame.display.update() pygame.time.delay(10)

2)效果展示

效果是移动的,这里只是截图不能显示效果,你可以自己试试代码!下一个版本

会给大家看更多的效果!

总结

这个最简单的《愤怒的鸟(一)》版本到此结束!关注你喜欢的!以后会继续给。

大家更新的撒!

免费源码基地——

私信小编06就够了!

以前推荐阅读——

项目 1.0 疫情防控小游戏《消灭病毒保卫城市》

【Pygame实战】疫情期间推荐一款爽游 消灭病毒保卫城强推愿早日结束

项目 1.1 AI《俄罗斯方块儿》小游戏版

【普通玩家VS一带传奇游戏《俄罗斯方块儿》新作——实现AI自动玩游戏~

项目7.0 赛车游戏

【Pygame实战】如果你是赛车爱好者:这款新赛车游戏分分钟让你上瘾(超跑是谁的梦想?

项目7.1 虐单身狗游戏

Pygame实战:谨慎|虐待单身狗的最高境界是…【附源码】

文章汇总——

项目1.0 Python—2021 |已有文章汇总 | 继续更新,直接看这篇文章就够了。

(更多内容 文章总结了源码!!欢迎阅读~)