很多关注QT,留了许多话,感谢感谢
来源:互联网 发布:淘宝麦兜足球装备 编辑:程序博客网 时间:2024/06/10 02:42
从留言中得知QT版本间跃迁不很方便. 我只算一个QT新手. 所以不懂的还需要向大家请教.
我使用QT背景 .在 游戏开发中,尤其是3D游戏,和3D ENGINE开发中,编辑器是其重要环节. 由于不是作为商品出售, 只作为IN HOUSE使用,所以开发中不象游戏本身对质量和易用性要求那么严格。但是对于功能和时效性近乎苛刻。可以说编辑器实现了什么功能, 游戏就有什么功能。 经常遇到,没有为已经开发出的3D ENGINE核心功能配套的编辑器, 而使得相应功能无法正常使用。 没有给美术提供手段, 引擎中再强大功能也发挥不了。国外3D游戏逐渐从技术开发转为内容开发。所以需要更强大快速的手段开发编辑器,来满足爆炸增长的需求。
在这种时候,需要一种平易近人的工具。需要解决钉子,就会给把锤子。不是给个木头把, 再给个铁疙瘩。怎么钻孔连接上也要下工夫。最后把锤子弄好,已经累得晕了,钉子的问题都没劲解决。举个简单例子,班门弄斧就当笑话哈。QT里做什么都可以直接从Qwidget派生。QWidget本身已经具有非常多通用功能。得到各种自定义窗口,或者把各种窗口组合成一个窗口,再与其他窗口用DOCK形式,SPLITTER等连接,种种可能性,QT只用一种composition模式,窗口套窗口,圆环套圆环娱乐城就OK了。强大的LAYOUT 自动布局引擎,也是LAYOUT套LAYOUT就可以,类似小孩子拼插板玩具。拼好小的,整成一个部件,再和其他部件拼接。 一个窗口, 往上丢一些CONTROL。然后把这个窗口再往其他夫窗口丢。之间的消息用SINGAL发一把,SLOTS 收一把。窗口所有可能的EVENT虚函数都是写好的,用什么函数实现什么函数就可以了。当然这都是些浅显的东西,实现简单的功能。但就这么简单组合起来,类似WORLD EDITOR,SHADER EDITOR, LEVEL EDITOR之类的需要对特定数据进行所见既所得的编辑,就够用了。
- 很多关注QT,留了许多话,感谢感谢
- 很多关注QT,留了许多话,感谢感谢
- 很多关注QT,留了许多话,感谢感谢
- 很多关注QT,留了许多话,感谢感谢
- 感谢大家关注
- 感谢
- 感谢!
- 感谢
- 感谢
- 感谢
- 感谢!!!
- 感谢
- 感谢
- 感谢
- 感谢
- 感谢
- 感谢
- 感谢
- 等待
- SQL语言查询基础:连接查询 联合查询
- 还有10分钟九点
- spring学习之一:了解spring
- 19宽屏在FC5 linux下的设置
- 很多关注QT,留了许多话,感谢感谢
- spring学习之二:IoC,AOP
- 联络中心的发展方向是SOA
- JavaScript就这么回事
- 进程和线程的区别
- 调查显示公共部门关注SOA共享服务
- Lego Mindstorm NXT
- 求类成员在类中的偏移量
- 用Spring快速开发jms应用(JBOSS服务器)