成品已录制视频投稿B站 本文目前实现了基础的游戏功能 ,点击观看项目稽忽悠不 github 地址:https: github.com BigShuang From simple to Huaji 本文首发于本人简书 初始准备工作 本项目使用的python 版本 如果你用python ,我不知会怎么样 Ide推荐大家选择pycharm 不同ide应该没影响 需要安装第三方库pygame, pyga ...
2019-04-20 01:30 0 638 推荐指数:
一、下载pygame库 下载地址:https://pypi.org/project/pygame/#files 按住window+R,打开cmd命令面板,输入pip install pygame。 二、制作素材准备 敌人 玩家 背景 三、代码 1,先建飞机大战框架 ...
第一章python语言基础 略 第二章 实战篇 2.1 搭建开发环境 略 2.2 hello world程序的实现步骤 1、创建并显示一个固定尺寸的窗口 2、处理用户关闭窗口从而退出程序的事件(会有一系列事件以及事件队列) 3、设置窗口的标题和背景色 4、在窗口的底部居中位置绘制 ...
0、程序代码 代码1: View Code 代码2: View Code 最终呈现结果: 1、准备工作 1.1 图像素材 为了实现这个游戏,我们需要一些图片(png格式)。其中包括:玩家飞机 ...
实现步骤 1.创建窗口 2.创建一个玩家飞机,按方向键可以左右移动 3.给玩家飞机添加按空格键发射子弹功能 4.创建一个敌机 5.敌机自动左右移动 6.敌机自动发射子弹 1.创建窗口 2.显示玩家飞机,检测键盘,控制飞机左右 ...
...
前面学了java用java写了飞机大战这次学完python基础后写了个python版的飞机大战,有兴趣的可以看下。 父类是飞行物类是所有对象的父类,setting里面是需要加载的图片,你可以换称自己的喜欢的图片,敌机可以分为敌机和奖励,enemy为普通敌人的父类,award为奖励敌机的父类 ...
前几天决定学Python,上网找了教程看了两天,和C比起来面向对象的特性真的都很便捷,有了类开发各种敌机,子弹什么的都很方便。 在此要感谢开发pygame模块的开发人员,真的很好用(逃 效果图↓ 主函数↓ 精灵类模块 ...