QT案例:飞机大战(一)

飞机大战_Qt制作

1 项目简介

飞机大战是我们大家所熟知的一款小游戏,本教程就是教大家如何制作一款自己的飞机大战

首先我们看一下效果图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
QT案例:飞机大战(一)_第2张图片

2.2.2 选择模板

模板选择 Application -> Qt Widget Application
QT案例:飞机大战(一)_第3张图片

2.2.3 项目名称和位置

给项目起个名称以及选中项目要保存的地方QT案例:飞机大战(一)_第4张图片
这一步选择后在Kits 构建套件中直接点击下一步即可

2.2.4 类信息

基类选择 QWidget

类名也就是我们第一个窗口场景的名称,这里我起名为 MainScene 代表游戏中的主场景

取消创建界面中的内容QT案例:飞机大战(一)_第5张图片
2.2.5 完成创建QT案例:飞机大战(一)_第6张图片
在汇总页面中点击完成,我们就迈开了项目的第一步!

你可能感兴趣的:(MFC与QT)