开源CEGUI编辑器之二(MFC重写的ImagesetEditor)

转载请注明出处:帘卷西风的专栏(http://blog.csdn.net/ljxfblog)

最近在整理自己几年前一直在研究的一套代码,使用OGRE+CEGUI开发的客户端引擎框架。当年自己倾心研究的东西,终究还是没能挺过时间的车轮,逐渐失去价值。以后估计再也没有时间去扩展和使用了,所以打算整理好之后将之逐步开源,希望能给喜欢研究这类端游技术的朋友吧。

CEGUI自己也有编辑器,但是是使用类似MFC的开源软件wxWidgets实现的。开源的代码能给其他人带来好处,但是也有他的弱点,不够友好,缺乏一定功底,轻易不能用起来。我当年也是没能搞定wxWidgets,始终没能编译出来,汗颜!!!所以我按官方编辑器思路,用MFC重写了一份。大部分功能都实现了,也能够正常使用。

今天放出CEGUI的ImagesetEditor的源码吧,这个工具是将图片编辑成图块,然后导出一个imageset的文件给界面编辑器(LayoutEditor)使用的,类似与现在火爆的游戏切图工具TexturePacker。

我个人的设计思路是,不希望工具依赖太多的开发库,所以这个编辑器,只依赖OPENGL的库和CEGUI的库,并没有使用OGRE的渲染模块。

大家可以看看效果,个人认为还是比较方便使用的。

下面是下载地址,都放在csdn下载频道了,如果有什么疑问可以来咨询我。

MFC重写的CEGUI切图工具ImageserEditor

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编舟记

架构整洁之道导读(三)

上回说到组件聚合,反映的是组件内部的“基本元素”的选择标准。第14章介绍的组件耦合则是指组件和组件之间的关系,这些依赖关系有些是好的,有些是不好的,我们即将看到...

1473
来自专栏FreeBuf

怎么用Python爬虫煎蛋妹纸海量图片?

我们的目标是用爬虫来干一件略污事情。 最近听说煎蛋上有好多可爱的妹子,而且爬虫从妹子图抓起练手最好,毕竟动力大嘛。而且现在网络上的妹子很黄很暴力,一下接受太多容...

2678
来自专栏北京马哥教育

Linux 内核学习经验总结

学习内核,每个人都有自己的学习方法,仁者见仁智者见智。以下是我在学习过程中总结出来的东西,对自身来说,我认为比较有效率,拿出来跟大家交流一下。

6102
来自专栏七夜安全博客

python基础教程第一课

1505
来自专栏.NET技术

整理自己的.net工具库

  今天我会把自己平日整理的工具库给开放出来,提供给有需要的朋友,如果有朋友平常也在积累欢迎提意见,我会乐意采纳并补充完整。按照惯例在文章结尾给出地址^_^。

842
来自专栏杨建荣的学习笔记

运维平台元数据稽核小结

数据库运维中的元数据建设都是重中之重,如果元数据不具有参考的价值,那么后续的操作都会受到影响,但是元数据的建设也应该是分成几个步子来走,首先得能够收集到元数...

1434
来自专栏web前端教室

面试中,遇到一个请假系统的项目面试题,咋办?要求三天做完

今天下午,我正带着孩子逛街呢,咱们先行者群里的一个同学,他现在遇到这样一个问题, ? 咋办?详细的需求是这样的: ? 先来看看需求吧,第一部分是几个功能;第二部...

2175
来自专栏云计算D1net

云计算网络应用防火墙提高应用程序的安全性

人们通过云计算网络应用防火墙以确保未在本地托管的应用程序,这是可行的。行业专家马特·帕斯库奇解释它们是如何工作的,以及企业对此所需要了解哪些事情。 如今,网络应...

39311
来自专栏Python专栏

继万字谏言后,Python Web 怎么学,看这篇就够了!

之前那篇「万字谏言,给那些想学Python的人,建议收藏后细看!」得到很多后台读者的留言,表示想再来点,甚至说万字系?你知道万字有多少么?不要杠我根本没有万字!...

1211
来自专栏杨建荣的学习笔记

改和看别人的代码是一种什么感受

工作里面可能会沉淀下来很多的东西,比如文档,代码/脚本,或者图片,甚至你留下的趣事或者“案底”。 对于修改代码,我很多年前就体验过一次,是修改自己写的代码,记...

3918

扫码关注云+社区

领取腾讯云代金券