飞机大战_Qt制作
1 项目简介
飞机大战是我们大家所熟知的一款小游戏,本教程就是教大家如何制作一款自己的飞机大战
首先我们看一下效果图
玩家控制一架小飞机,然后自动发射子弹,如果子弹打到了飞下来的敌机,则射杀敌机,并且有爆炸的特效
接下来再说明一下案例的需求,也就是我们需要实现的内容
- 滚动的背景地图
- 飞机的制作和控制
- 子弹的制作和射击
- 敌机的制作
- 碰撞检测
- 爆炸效果
- 音效添加
2 创建项目
创建项目步骤如下:
- 打开Qt
- 按照向导创建项目
- 项目名称位置填写
- 类信息加入
- 完成创建
2.1 打开Qt
找到你安装的Qt Creator,打开它
如果安装时,没有选择在桌面上建立快捷方式,那么你的Qt软件位置如下
C:\qt\Qt5.x.x\Tools\QtCreator\bin
在这个路径下找到 qtcreator.exe
双击打开即可
2.2 按照向导创建项目
2.2.1 新建项目
点击菜单 中的文件 -> 新建文件或项目 或者 在首页面中点击New Project
2.2.2 选择模板
模板选择 Application -> Qt Widget Application
2.2.3 项目名称和位置
给项目起个名称以及选中项目要保存的地方
这一步选择后在Kits 构建套件中直接点击下一步即可
2.2.4 类信息
基类选择 QWidget
类名也就是我们第一个窗口场景的名称,这里我起名为 MainScene
代表游戏中的主场景
取消创建界面中的内容
2.2.5 完成创建
在汇总页面中点击完成,我们就迈开了项目的第一步!