博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Qt游戏编程_01
阅读量:6363 次
发布时间:2019-06-23

本文共 1448 字,大约阅读时间需要 4 分钟。

目测我未来会写的超不过2位数

本来想在csdn写的 连名字都想好了 叫<1234567,和我一起编游戏>

可是发现新版blog不支持WLW了

寒假刚开始 我就在VS打了4天魔兽争霸对战

感觉不能这么颓废下去了

那现在就准备开始吧……

//main.cpp#include 
#include "roomview.h"int main(int argc, char *argv[]){ QApplication a(argc, argv); RoomView view; view.show(); return a.exec();}//roomview.h#ifndef ROOMVIEW_H#define ROOMVIEW_H#include
#include "roomscene.h"class RoomView : public QGraphicsView{ Q_OBJECTpublic: RoomView();private: QGraphicsScene *scene; };#endif // ROOMVIEW_H//roomview.cpp#include "roomview.h"RoomView::RoomView(){ Qt::WindowFlags flags=Qt::Dialog; flags |=Qt::WindowMinimizeButtonHint; setWindowFlags(flags); setFixedSize(QSize(804, 604)); scene = new RoomScene; setScene(scene); setSceneRect(0, 0, 800, 600); move(QPoint(0,0));}//roomscene.h#ifndef ROOMSCENE_H#define ROOMSCENE_H#include
class RoomScene : public QGraphicsScene{ Q_OBJECTpublic: RoomScene();};#endif // ROOMSCENE_H//roomscene.cpp#include "roomscene.h"RoomScene::RoomScene(){ setBackgroundBrush(QBrush(QPixmap("backdrop/beijing.bmp")));}

以上是基于QtGraphicsFramework的类似于helloworld的代码

就从这开始吧

我是下载了博客园推荐的WLW的代码插件SyntaxHighlighter

想先看看代码从客户端贴网页上去是什么样子

如果不好看的话我就再写一篇,从新来过

另外,没必要从Qt安装配置开始写起,大家从qt官网下载QtSDK

然后打开QtCreator就可以开始Qt游戏编程了

虽然Qt跨平台,但我就是在windows下面用QtCreator这款IDE做游戏,其他环境不考虑

接下来的工程都会打包上传

然后 test……

转载于:https://www.cnblogs.com/qtgameprograming/archive/2012/01/19/2326098.html

你可能感兴趣的文章
gitlab-ce平台调试
查看>>
重新理解4PS营销理论对市场的指导思路
查看>>
ssh服务,以及通过秘钥登录,实验:通过秘钥免密码登录
查看>>
使用云计算进行灾难恢复需了解这些关键术语
查看>>
shell判断文件是否存在
查看>>
好程序员web前端培训分享HTML基本结构和基本语法
查看>>
好程序员web前端分享前端的开发规范
查看>>
外地客户可以办理义乌个体工商无限结汇款吗?
查看>>
怎么分辨linux系统是虚拟机还是物理机
查看>>
织梦cms截取字段的函数
查看>>
vim打开文件后,显示×××
查看>>
ORACLE 数据分析和动态采样
查看>>
Mysql经常出现sleep进程的解决办法
查看>>
Centos7上node.js和go语言的快速安装
查看>>
samba配置实战
查看>>
Groovy入门 | 基础语法
查看>>
oracle database 10.2.0.4 升级到 10.2.0.5
查看>>
11g RAC 更改归档模式 ,归档文件存放在ASM 磁盘组
查看>>
Zabbix安装部署
查看>>
我的友情链接
查看>>