QT 图形视图框架
小鱼游戏开发
一个做了几年的游戏开发
展开
-
QT 图形视图框架
学习QT已有一个月了,既写过媒体播放器也写过数据库方面的,突然萌发了写写游戏的想法然后随便写了一个俄罗斯方块游戏,发现挺麻烦,然后无意中看到图形视图框架自带碰撞检测所以,今天就来学习这框架,关于这框架的介绍以及使用方法网上有很多就不一一说了首先建个项目。。。GameView.h#ifndef GAMEVIEW_H#define GAMEVIEW_H#in原创 2016-05-01 00:38:35 · 943 阅读 · 1 评论 -
SingleAnimation
鉴于很多游戏素材都是这样的所以这个类需要改进一下。。。。添加一个构造函数SingleAnimation::SingleAnimation(const QString &FileName, const QPoint PosCount , const QPoint PosIndex, co原创 2016-05-01 18:21:55 · 584 阅读 · 1 评论 -
基于图形视图框架的打砖块游戏
密集恐惧症~首先来创建上面的砖块,然后呢~设置一下碰撞模式 QPixmap *Pixmap = new QPixmap(u8":/img/砖块.png"); const int &Width = Pixmap->width(); const int &Height = Pixmap->height(); const int XCount = width原创 2016-05-05 19:37:50 · 1300 阅读 · 4 评论 -
QT 图形视图框架之角色移动
继续学习图形视图框架~唔,因为要做游戏,游戏对象很多都需要持续的播放,所以把之前做的Blast类抽出动画来。。。Object.h#ifndef OBJECT_H#define OBJECT_H#include #include class Object:public QObject,public QGraphicsItem{ Q_OBJECTpublic:原创 2016-05-06 00:37:45 · 2990 阅读 · 0 评论