博客专栏  >  编程语言   >  Python编写微信打飞机小游戏

Python编写微信打飞机小游戏

Python编写微信打飞机全程教程,解释详细,通俗易懂

关注
163 已关注
12篇博文
  • Python编写微信打飞机小游戏(十二)

    在这篇博客里,我们为游戏添加最后一个功能:GameOver画面的绘制。   在当我方飞机的三条命全部挂掉之后,程序会进入结束程序,我们的设计时当程序结束时显示用户的目前得分以及历史最高分,仅此而已。...

    2015-11-18 15:18
    4731
  • Python编写微信打飞机小游戏(十一)

    在这篇博文中,我们准备为打飞机小游戏添加一个暂停的功能,即用户在游戏过程中随时可以通过单击屏幕右上方的一个暂停按钮来暂停和恢复游戏。这个功能看似比较简单,但其中涉及了鼠标操作、图片切换、代码结构的重置...

    2015-11-18 11:17
    3254
  • Python编写微信打飞机小游戏(十)

    在这篇博文里,我们将为我方飞机添加三条生命。   1、加载相关资源   在目前的游戏中,我方飞机是拥有不死生命的,损毁了就在下方复活,这显然不合逻辑,因此需要为我放飞机增加生命数,并在屏幕右下方显...

    2015-11-17 21:43
    2914
  • Python编写微信打飞机小游戏(九)

    在之前的博文中我们为游戏添加了随分数累加的难度递增机制,这就带来一个问题:当到达后面的难度等级后,敌方飞机铺天盖地而来,我方小飞机根本应付不过来,因此在这篇博文中我们为我方飞机赋予必杀技——随机补给全...

    2015-11-17 17:42
    2646
  • Python编写微信打飞机小游戏(八)

    现在飞机已经能够带着血条突突突飞下来让玩家虐,于是我们给用户一点打飞机的成就感——计分系统以及难度递增机制。   1、计分系统   首先,我们在main()函数中添加全局变量(score)并初始化...

    2015-11-16 21:30
    3121
  • Python编写微信打飞机小游戏(七)

    这边博客我们为大型敌机和中型敌机设置血量并以血槽的形式显示出来,同时解决之前遇到的声道阻塞的BUG(声道阻塞的问题详见之前的博文)。   1、为敌机添加表示血量的成员变量   所谓敌机血量,就是指...

    2015-11-14 10:40
    3038
  • Python编写微信打飞机小游戏(六)

    接下来,我们为我方飞机添加武器——发射子弹。   考虑到Python语言的模块化,我们同样将子弹封装为一个模块,bullet.py。新建py文件,导入Pygame,编程开始。   1、定义子弹类—...

    2015-11-13 21:34
    3601
  • Python编写微信打飞机小游戏(五)

    在完成敌方敌机的初步设置后,运行程序我们发现在屏幕上我方飞机和敌方飞机能够友好共存,互不干涉,这显然不符合游戏的宗旨,在这篇文章中我们为游戏添加我方飞机和敌机之间的碰撞损毁机制。   1、碰撞检测 ...

    2015-11-11 20:50
    2618
  • Python编写微信打飞机小游戏(四)

    之前的工作已经基本上将我方飞机的图形显示工作做的差不多了,这篇博客中我们将开始添加敌方飞机——小型敌机、中型敌机(直升机)和大型敌机(坦克)。新建一个enemy.py文件,导入pygame和rando...

    2015-11-10 22:11
    3165
  • Python编写微信打飞机小游戏(三)

    通过之前的任务,我们已经能够实现小飞机在屏幕上自由移动了,这次博客的任务是是的我们的小飞机看起来更有灵性——尾部喷气特效的绘制。   1、帧率   说道帧率,玩游戏的人可能并不陌生。如果你是一个l...

    2015-11-09 21:16
    2912
  • Python编写微信打飞机小游戏(二)

    通过之前的准备,已经成功加载了程序资源并使得程序能够顺利运行,接下来开始编写我方小飞机的模块。在工程目录下创建一个名为myplane.py的文件,导入pygame模块(注意文件编码问题)   1、精...

    2015-11-08 22:01
    4521
  • Python编写微信打飞机小游戏(一)

    最近开始学习Python语言,发现Python有一个神奇的Pygame模块,在编写小游戏时显得非常方便,于是参照教学视频编写了一个微信打飞机的小游戏,网上有很多相关的博客,但都不是很详细,大都是直接贴...

    2015-11-07 21:13
    13812
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部