C++是怎么从代码-游戏?

本文通过一个简单的连连看游戏实例,解释如何使用C++基础语法和Qt框架,将代码转化为游戏。从创建窗体、美化界面到实现基本的交互功能,逐步展示游戏开发的基本流程。虽然简化了一些复杂逻辑,但足以让初学者体验C++在游戏开发中的应用。
摘要由CSDN通过智能技术生成

既然问C++了,那我问你,现在,我有一个Student类。C++怎么创建一个学生类的对象?

// 嗯!有两种方式:
Student s;
Student *s2 = new Student("张三");

例:现在这学生的行为有:

                            吃饭,睡觉,上网课。现在你执行个上网课的行为,怎么做?

// 是不是这样
s2->upNetworkClass();

通过对象调用成员函数不就成了么。

嗯,上面的代码在学校里都写过吧?有这个基础就够了。

那游戏是啥?无非是一堆图形堆叠呗,把上面的Student类换成窗体类,换成控件类,换成游戏中不同的元素类,然后再组合起来不就完了么。

告诉你:有一个窗体类,叫QWidget,它有一个行为叫show,可以显示窗体。你给我生成一个窗体并显示出来。那就照葫芦画瓢:

QWidget *w = new QWidget();
w->show();

来我们看看效果:

 但是这距离游戏还差远呢啊。 你这窗体也太丑了不是。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值