Qt游戏编程_02

试了下Source code插件 发现果然不支持Qt的语法高亮

所以我决定以后发代码的话就贴截图好了

我想了很久 不知应该怎么继续这连载文章

首先 我的电脑是xp_sp3 装了Qt SDK 1.1.4 然后又装了Qt Creator 2.4.0

我的工程默认路径是I:\QCardWar 里面会建类似QCardWar_01,QCardWar_02这样的子目录表示项目版本

我学习Qt的书是<C++GUI Qt4编程(第2版)><Qt高级编程>

接下来就是我这篇文章涉及的工程的下载链接 这里

我不想大段大段的贴代码 那样没意思

而且因为是多文件的工程 贴起来也不方便

上一篇文章就是我游戏工程一开始的框架 其实就4句话 不多解释

对了 我游戏应该有个蓝图 下面是我从汉化的日本游戏<游戏王城之内>里面截的gif

未命名

我就是准备山寨这款游戏 我很钦佩KONAMI公司10几年前就开发出了这么棒的游戏

上学期(就是大三上) 我开发了2个多月(其实也是学习了2个月的Qt知识)

后来因为期末考试耽搁了 现在看起来 里面很多冗余代码 所以写这连载 算重构咯 :)

QCardWar_02项目主要是增加了CardItem类 里面保存了Card指针

可以说界面上显示一张牌就是要显示一个CardItem对象

每个CardItem之所以不同就是因为它的Card属性不同

忘记说一句了 编译运行的时候要点项目--运行--工作目录

I:\QCardWar\QCardWar_02-build-desktop-Qt_4_7_4_for_Desktop_-_MinGW_4_4__Qt_SDK____

类似的路径改为

I:\QCardWar\QCardWar_02

因为图片我都放源文件一起了

原文地址:https://www.cnblogs.com/qtgameprograming/p/2327705.html