- 博客(6)
- 收藏
- 关注
原创 随想
花了不少力气把图片的反走样,九宫格效果加了上去,不过毕竟是使用CPU进行计算,效率不近如意,也不想把时间都花在这上面,因为肯定会改成使用GPU渲染。 说起软件换肤,大家肯定都比较了解,一个软件产品如果有各种风格的皮肤,就可以给客户带来耳目一新的感觉,软件使用起来也不那么枯燥了,而且更具个性化了。但是虽然能换肤,但是软件的整体布局却是固定的,那么能不能更换软件的整体布局呢?至少我没有见到过哪个软件是可以个性的更换软件界面的布局的。 当然,软件布局的可更换会使软件的个性化功能上到
2011-04-05 12:43:00 3210 4
原创 界面开发(二)
<br /> 界面库又进行了一次构架调整(为什么我又要说又。。。),改进了消息传递的机制, <br />使其随大流了,也就是跟MFC的消息机制类似,但又不完全相同,具体还在定夺。 <br /> 修正了前版本出问题的栅格图片,目前可以支持PNG图片格式(使用了LIBPNG)<br /> 加上了换肤功能,目前皮肤和界面是独立的2个模块,界面编辑器里加上了皮肤编辑功能<br /> 做了个DEMO,有兴趣的可以下载来看看:DEMO下载<br /> DE
2011-03-28 12:07:00 5977 2
原创 界面库开发(一)
界面库底层框架搭起来了,对矢量图形的支持基本完成,还有少许问题需要修改。BMP/PNG栅格图形由于框架改进,暂不支持。 基本动画效果:平移,缩放(九宫格),旋转,颜色/透明,还有TWEEN效果都能支持了。 现在基本上只是相当于实现了CWindow这么个最基本的类,支持鼠标的交互,其他的界面控件还待开发。 界面编辑器实现了基本的功能,可以在界面编辑器里编辑界面,动画效果,生成界面文件。 界面库的说明:本界面库参考了WPF,FLEX,SCALEFORM
2011-03-12 09:46:00 1504
原创 ODE物理引擎的WINCE版本
<br /> 用EVC做WINCE系统上的开发已经有几年了,看到一些手机平台上的物理引擎很有意思,就突然冒出一个想法,EVC上能不能用ODE这个大名鼎鼎的物理引擎呢?ODE也有VC版本的工程,我就做了个小小的移植,把VC上的ODE搬到EVC上。当然,EVC还是与VC有些不同的,花费了几天时间,解决了若干问题,终于完成了。不过WINCE系统上是不支持3D显示的,还需要另外的开发库,这个比较麻烦,我也没去弄,反正ODE也支持2D的物理效果,用dJointSetPlane2DXParam就可以了,然
2010-12-16 13:48:00 469
原创 从程序员的角度来看DNA
<br />最近看了一篇老外的文章:DNA seen through the eyes of a coder,觉得写得挺有意思的,DNA和程序的种种相似的地方,百度GOOGLE了下,好象没有翻译的,我就试着翻译了一下,各位如果觉得有兴趣的就来了解下这个地球上最伟大的软件工程吧,呵呵。<br /> 原文:http://ds9a.nl/amazing-dna/,里面讲生物方面讲得挺多,有些地方太专业了翻译得不是很好,另外删掉了一些无关紧要的东西,有些地方如果文不达意还请各位海涵了。<br /> 译文:<br
2010-11-02 10:56:00 664
原创 基于APE物理引擎的2D物理效果编辑器
最近对2D物理引擎比较感兴趣,在网上找了一个叫做APE的2D物理引擎,用起来感觉不错,感觉有点意思,就用它做了一个2D物理效果编辑器,各位觉得有兴趣的可以下载看看:http://files.cnblogs.com/hj_ddvo/APE.rar 说明:使用工具栏里的打开按钮打开附带的*.WA文件,按数字键1是隐藏/显示物理效果层,鼠标右键拖动场景,滚轴缩放场景 上图:
2010-10-30 16:21:00 538
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人