愤怒的小鸟此款游戏曾经在很短的时间内赢得了很高的人气,成为了那个时代人气最火爆得游戏
智能游戏。随着时间的推移,游戏逐渐消失在我们面前,有多少人记得呢?
今天小编试着给大家捡起来,从零开始给大家做一个愤怒的小鸟小游戏!可分为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 |已有文章汇总 | 继续更新,直接看这篇文章就够了。
(更多内容 文章总结了源码!!欢迎阅读~)
鸣人的假期游戏 休闲益智48.08MB
进入英雄就是我手机版 动作闯关152MB
进入宝宝果汁商店宝宝巴士 儿童教育104.6M
进入黄金矿工单机版安卓版 休闲益智39.6M
进入单人练级 休闲益智114M
进入糖豆人终极淘汰赛手机版 休闲益智80.3MB
进入星光大冒险人物 休闲益智56.2M
进入偶像梦幻祭2游戏 音乐舞蹈347.8M
进入真菌世界2安卓汉化版 休闲益智44.8M
进入合并英雄战棋对决手游手机版 策略塔防71.74MB
进入失落的城堡 动作闯关269M
进入先生右转游戏手机版 休闲益智63.22MB
进入台球风云2022游戏 体育运动129.7M
进入游民星空安卓版 角色扮演54.3M
进入