【QT项目】QT基础入门——项目案例翻金币小游戏

前言:

前面我们已经把基础的QT知识学习了一遍,已经足够运用这些知识做一个简单的小项目了,那么现在就让我们将所学的知识运用到现实操作中,来做一个简单的翻硬币小项目练练手吧

目录

一、项目简介:

二、项目的基本配置和资源添加

1.创建项目

2.添加资源文件

三、主场景

1.设置游戏主场景配置

2.设置背景图片

3.创建开始按钮

4.开始按钮跳跃特效实现

5.创建选择关卡场景

6.点击开始按钮进入选择关卡场景

四、选择关卡场景

1.场景基本设置

2. 背景设置

3.创建返回按钮

4.返回按钮

5.创建选择关卡按钮

五、翻金币场景

1.创建翻金币场景

2.场景基本设置

3.背景设置

4.返回按钮

5.显示当前关卡

六、创建金币类

1.创建金币

2.创建金币类 MyCoin

3.构造函数

4.测试

七、引入关卡数据

1.添加现有文件dataConfig

2.添加现有文件

3.完成添加

4.数据分析

5.测试关卡数据

八、初始化各个关卡

九、翻金币设置

1.翻硬币特效

(1).MyCoin类扩展属性和行为

(2) 创建特效

(3) 监听每个按钮的点击效果,并翻转金币

(4) 禁用按钮

2.翻周围金币

3.判断是否胜利

3.胜利图片显示

4.胜利后禁用按钮

十、音效添加

1 开始音效

2.选择关卡音效

返回按钮音效

十一、优化项目


资源链接:翻金币小游戏工程源代码+图片资料.zip资源-CSDN文库

一、项目简介:

翻金币项目是一款经典的益智类游戏,我们需要将金币都翻成同色,才视为胜利。首先,开始界面如下:

点击start按钮,进入下层界面,选择关卡:

在这里我们设立了20个关卡供玩家选择,假设我们点击了第1关,界面如下:

如果想要赢取胜利,我们需要点击上图中红色方框选取的区域,翻动其上下左右的金币,然后当所有金币都变为金色,视为胜利,胜利界面如下:

二、项目的基本配置和资源添加

1.创建项目

打开Qt,创建项目:注意名称不要包含空格和回车,路径不要有中文

类信息中,选择基类为QMainWindow类名称为 MainScene,代表着主场景。

点击完成,创建出项目:

创建的项目结构如下:

2.添加资源文件

将资源添加到当前项目下

然后创建.qrc文件

进入编辑模式,添加前缀 “/” ,添加文件

进入编辑模式,添加前缀 “/” ,添加文件

将所有资源文件进行添加

至此将所有需要的资源添加到了本项

  • 16
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值