基于QT实现的飞机大战游戏

一、课程设计内容与目标

通过类的继承等来实现一个飞机小游戏,首先实现控制台版的飞机游戏,然后修改与显示相关的部分代码完成从控制台到图形界面的迁移过程。

飞机游戏中要实现以下几个基本要素:

玩家飞机发射子弹攻击敌机

敌机可以发射子弹攻击玩家

玩家飞机可以自由移动,敌机可以定向移动

玩家飞机与敌机只有在真正边界相撞时才算相撞,且相撞时双方均要受到一定伤害

在课程设计一中,我实现了上述的基本功能,并提供了向图形界面的接口函数,在课程设计一中,玩家飞机和敌机均可以通过简单的代码修改任意更改形态

在课程设计二中,我添加了程序启动界面(就是此实验报告的封面),欢迎界面、背景音乐、暂停、玩家飞机技能、补给掉落、boss 等功能,游戏界面如下图:

6607861-f1395cec0908abd4.png

参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/1451.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值