发表评论取消回复
相关阅读
相关 《零基础入门学习Python》第094讲:Pygame:飞机大战5
我们接下来在游戏界面的左上角设置一个得分显示区域,实时显示玩家得分,我们的规则如下: 击落小中大敌机分别可以获得1000,6000,10000分。 我们现在main 函数中
相关 《零基础入门学习Python》第093讲:Pygame:飞机大战4
现在处于敌强我弱的局面:敌人很多,我只要一个,无处可逃。我们就需要武器来反抗: 定义子弹: 子弹有两种:一种是一次只发射一颗,一种是补给发放的超级子弹,一次可以射2颗子弹。
相关 《零基础入门学习Python》第092讲:Pygame:飞机大战3
当敌我两机发生碰撞时,两方应该是玉石俱焚的,现在我为每一个类增加撞击时发生的惨烈画面,比如: enemy1: ![20190107094422807.png][] ene
相关 《零基础入门学习Python》第080讲:Pygame:事件
这节课我们来谈谈事件,什么是事件呢? 事实上,我们可以看到,游戏就是一个死循环,如果我们不去干预它的话,它会自己玩得很开心,像之前我们写的乱跑的小蛇。而事件就是Pygame
相关 《零基础入门学习Python》第079讲:Pygame:解惑
上节课的代码不知道大家有没有完全理解、完全吃透,因为关于游戏开发,有些理论基础大家要知道,要掌握。所以这一节课我们以问答的形式对上节课大家可能存在的疑惑进行一个总结。 Q1
相关 《零基础入门学习Python》第078讲:Pygame:初见
从这一节课开始,我们就来讲游戏开发,那么在Python中提到游戏开发,那肯定非 Pygame 莫属了,Pygame 是一个利用 SDL 库实现的模块,我们先来安装Pygame。
相关 《零基础入门学习Python》第091讲:Pygame:飞机大战2
上节课我们实现了游戏的背景和背景音乐,接下来,我们应该让主角闪亮登场了,创建一个名为 myplane 的模块,然后把我方飞机的所有属性和方法定义在里边。 myplan
相关 《零基础入门学习Python》第090讲:Pygame:飞机大战1
不知道大家平时有没有玩过飞机大战的游戏,从这节课开始,我们就来实现一个飞机大战的游戏,具体要求如下: > 游戏的基本设定: > > 敌方共有大中小3款飞机,分为高中低三种速
相关 《零基础入门学习Python》第096讲:Pygame:飞机大战7
很多游戏都会给玩家多次尝试的机会,因此我们也添加这样一个功能,玩家总共会有3次机会,在游戏界面的右下角我们通过显示多少个小飞机提示玩家还剩下多少次机会。 有多次机会,就意味着
相关 《零基础入门学习Python》第095讲:Pygame:飞机大战6
今天继续飞机大战的开发,游戏每30秒就随机下放一个补给包,可能是超级子弹或者全屏炸弹。 补给包有自己的图片(如下图),也有自己的运行轨迹(由上而下) 因此,我们可以单独写一
还没有评论,来说两句吧...