我开源了(兼结束“OGREFont的研究与OGRE的中文显示”系列)
2009-03-12 17:44
281 查看
写了10年程序,终于走出了这一步。
完全是发自内心的行动,不是作秀,不求名利。
至今也想不出来为什么非要这么做,可能是受了一些开源项目的影响,可能是对商业软件这个行业感到厌恶,也可能是喜欢开源这种态度。
记得有个人说过,如果实在想不出来为什么非要去做,那么就想想为什么不去做?
开源的第一个项目是一个2D引擎,indielib。之所以选这个引擎,一是因为它很新,二是因为它与其它2D引擎有很大不同。它是一个2.5D的引擎,可以直接渲染3D模型。它使用D3D加速,但不用DirectDraw和ID3DXSprite,而是直接将材质渲染在多边形上......我会单写一篇文章介绍它。总的来说,是个比较有意思的小东东,而且使用起来非常简单。
项目发起人在西班牙,目前引擎的使用者大多是非英语国家的人。我已经写了一个显示TTF文字的类(使用freetype),现在已经可以非常简单的使用indielib显示中文了。这个类基本上就是取材于我之前写的用于OGRE的ODText类。有需要的TX,可以去indielib的论坛下载。我在那里的名字叫venomjj。
我现在工作之余在为它写一个GUI。构架和消息传递模型已经完成了,剩下就是时间的问题了。
之前看到一个帖子说由于HGE不支持中文,很多写2D游戏的TX不得不放弃它。现在可以去试试indielib,我不但会让它显示中文,还将在GUI中让它支持中文输入。另外,indielib还缺少一个粒子系统和一个声音解决方案,但已经有两个乌克兰的程序员再做了。现在论坛在举行Interactive Toy Competition 2,即使用indielib制作游戏的竞赛。有兴趣的TX可以做个小游戏试试。
那里有西班牙语论坛和俄语论坛,我希望能在那里看到更多中国人,如果人多的话,我可以建议管理员开设中文论坛。
完全是发自内心的行动,不是作秀,不求名利。
至今也想不出来为什么非要这么做,可能是受了一些开源项目的影响,可能是对商业软件这个行业感到厌恶,也可能是喜欢开源这种态度。
记得有个人说过,如果实在想不出来为什么非要去做,那么就想想为什么不去做?
开源的第一个项目是一个2D引擎,indielib。之所以选这个引擎,一是因为它很新,二是因为它与其它2D引擎有很大不同。它是一个2.5D的引擎,可以直接渲染3D模型。它使用D3D加速,但不用DirectDraw和ID3DXSprite,而是直接将材质渲染在多边形上......我会单写一篇文章介绍它。总的来说,是个比较有意思的小东东,而且使用起来非常简单。
项目发起人在西班牙,目前引擎的使用者大多是非英语国家的人。我已经写了一个显示TTF文字的类(使用freetype),现在已经可以非常简单的使用indielib显示中文了。这个类基本上就是取材于我之前写的用于OGRE的ODText类。有需要的TX,可以去indielib的论坛下载。我在那里的名字叫venomjj。
我现在工作之余在为它写一个GUI。构架和消息传递模型已经完成了,剩下就是时间的问题了。
之前看到一个帖子说由于HGE不支持中文,很多写2D游戏的TX不得不放弃它。现在可以去试试indielib,我不但会让它显示中文,还将在GUI中让它支持中文输入。另外,indielib还缺少一个粒子系统和一个声音解决方案,但已经有两个乌克兰的程序员再做了。现在论坛在举行Interactive Toy Competition 2,即使用indielib制作游戏的竞赛。有兴趣的TX可以做个小游戏试试。
那里有西班牙语论坛和俄语论坛,我希望能在那里看到更多中国人,如果人多的话,我可以建议管理员开设中文论坛。
相关文章推荐
- OGREFont的研究与OGRE的中文显示(一)引言
- OGREFont的研究与OGRE的中文显示(三)小插曲
- OGREFont的研究与OGRE的中文显示
- OGREFont的研究与OGRE的中文显示(二) freetype2攻略
- 使用XML序列化实现系统配置 - 开源研究系列文章
- C#基础系列:开发自己的窗体设计器(PropertyGrid显示中文属性名)
- 关于在ogre的cegui层显示中文
- 磁性窗体源码开源 - 开源研究系列文章
- C#基础系列:开发自己的窗体设计器(PropertyGrid显示中文属性名)
- Ogre字体生成(显示中文)转
- .Net Micro Framework研究—中文显示
- Ogre 代码分析 -- 关于中文字体分析OgreFont
- C#基础系列:开发自己的窗体设计器(PropertyGrid显示中文属性名)
- 三、Matplotlib系列---pyplot的中文显示
- 关于QT中显示中文的一些研究
- .Net Micro Framework研究—中文显示
- 在OGRE中用CEGUI显示中文
- Ogre 代码分析 -- 中文显示
- ogre字体生成(中文显示)
- ogre中文显示