zoukankan      html  css  js  c++  java
  • 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

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

  • 相关阅读:
    SSD
    NMS---非极大值抑制
    检测评价函数 IOU
    Ground Truth
    耿建超英语语法---状语从句
    联合索引创建时候的排序规则
    order by limit的原理
    mysql事务四种隔离级别
    为什么 Redis 快照使用子进程
    MYSQL查询~ 存在一个表而不在另一个表中的数据
  • 原文地址:https://www.cnblogs.com/qtgameprograming/p/2327705.html
Copyright © 2011-2022 走看看