﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-剑孤寒的小站-随笔分类-Galaxy2D 游戏引擎发布</title><link>http://www.cppblog.com/jianguhan/category/8626.html</link><description>人生的价值不是用时间，而是用深度去衡量的！</description><language>zh-cn</language><lastBuildDate>Wed, 24 May 2017 04:48:34 GMT</lastBuildDate><pubDate>Wed, 24 May 2017 04:48:34 GMT</pubDate><ttl>60</ttl><item><title>Galaxy2D Game Engine 4.2 开发版发布</title><link>http://www.cppblog.com/jianguhan/archive/2017/03/09/214742.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Thu, 09 Mar 2017 09:48:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2017/03/09/214742.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/214742.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2017/03/09/214742.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/214742.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/214742.html</trackback:ping><description><![CDATA[<div>Update (2017-3-8):</div><div><div><div>&#9670;删除gUInt/gUShort/gUChar，添加gint8/gint16/gint32/gint64/guint8/guint16/guint32/guint64<br /><div>&#9670;去掉GGE_INLINE，GGE_CALL</div><div>&#9670;ggeResManager::EnumRes()改名为ggeResManager::TraversalRes()</div><div>&#9670;ggeEnumResCallBack改名为ggeTraversalResCallBack</div><div>&#9670;添加ggeResManager::GarbageCollect()用于手动控制垃圾回收<br /><div>&#9670;重写ggeVariant</div><div><div>&#9670;ggeAnimation/ggeSprite加回Render()/RenderEx()/RenderStretch()/Render4V()&nbsp;&nbsp; (经过一段时间的使用，发现这些函数还是用着挺方便的，所以还是加回来)</div><div>&#9670;TEXTURE_ADDRESS改为TEXTURE_STATE，并添加TEXSTATE_FILTER状态</div><div>&#9670;ggeShader::SetTexture()/SetTextureEx()去掉bFilter参数</div><div>&#9670;添加Alpha混合掩码 ALPHA_BLEND_MASK</div></div><div><div>&#9670;去掉GGE_FORCETEXFILTER和SetTextureFilter()等纹理过滤相关函数和参数，添加BLEND_NOTEXFILTER/BLEND_TEXFILTER混合参数</div><div><div>&#9670;Matrix/Matrix4移到ggematrix.h<br /><div><div>&#9670;ggeGuiWindow::AddCtrl();的bAdjustPos默认参数改为false</div></div></div></div><div><div>&#9670;修改重置设备时不中断帧函数调用&nbsp; (注意，外部逻辑需要判断Graph_BeginScene()的返回值，如果返回false不要调用渲染相关函数功能，否则可能导致不可预料的后果)<br /><div>&#9670;引擎自带工具配置文件修改为xml格式</div></div></div><div><div>&#9670;TexturePacker配置文件修改记录的文件路径修改为相对路径</div><div>&#9670;修改ResEditor/GuiEditor没有进行垃圾回收的bug<div>&#9670;修改GUIEditor设置ggeGuiRichText文字时不会立即看到效果的BUG<br /></div></div><div></div></div></div></div></div><div></div><br />下载地址&nbsp;<a href="http://www.cppblog.com/jianguhan/archive/2013/09/30/203502.html"><span style="color: #000000;">Galaxy2D Game Engine&nbsp;4.2 开发版</span></a></div></div><img src ="http://www.cppblog.com/jianguhan/aggbug/214742.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2017-03-09 17:48 <a href="http://www.cppblog.com/jianguhan/archive/2017/03/09/214742.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>升级VS2015+QT5.7.1小记</title><link>http://www.cppblog.com/jianguhan/archive/2017/01/25/214637.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Wed, 25 Jan 2017 13:59:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2017/01/25/214637.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/214637.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2017/01/25/214637.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/214637.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/214637.html</trackback:ping><description><![CDATA[最近用了一下vs2015，感觉很不错，于是把引擎的工程也升了一下级，<br />升级过程非常顺利，只是有两个小问题：<br /><br /><div>1.编译出来的dll如果用upx压缩，在win8/10系统下不会调静态变量的构造函数，从而导致程序崩溃，猜测可能是新加的线程安全静态变量初始化功能弄的，所以为了保证兼容性，以后的引擎将不再使用upx压缩了<br />2.不知道为啥，vs2015总是执着的在解决方案目录下自动生成一个空的"Debug"目录，手动删除后过一段时间又会出现，只好将这个目录设成隐藏，眼不见为净<br /><br />升级到VS2015后发现Qt4.7编译不过了，顺便把QT也升级了一下，<br />不过升级QT就不那么顺利了，遇到一些很蛋疼的问题，我差点以为我下载了假的QT...<br /></div><div>1.使用configure配置QT时，如果写错了参数，无法重新配置，也无法用nmake confclean清除配置，只能重新解压源码再来一次(为了加上对XP的支持，解压了几十遍源码ORZ...)<br />2.尽管代码可以支持XP，但新版QT并没有XP的配置选项，本来可以简单的修改配置文件来支持XP，但是可能为了防止使用者修改配置在XP上运行，会在另一个配置文件把修改后的支持XP的参数改回去，简直太阴险了<br />3.编完后发现尼玛，居然没有自动编译文档(此处省略10086只草泥马...)<br />4.除了文档外，这个新版的QT也不会自动生成VS工程了，这也就算了，关键那个qt.pro是有问题的，手动转成vs工程会有些配置错误，可以用VS打开看代码，但并不能编译<br />5.把我最爱的QCleanlooksStyle删掉了，新的Style难看得要死，还会把界面搞错位，害我把之前的界面全部重调了一遍(此处继续省略10086只草泥马...)<br />6.渲染上有个坑，需要加上setAttribute(Qt::WA_NativeWindow)，否则收不到paintEvent(QPaintEvent * event)回调，之前的版本是不需要的<br />7.QtDesigner还是原来的配方，该有的bug一个没少，新功能一个没多，难用的地方依然难用<br />8.在C++库这块新版QT并没加啥新功能，跟之前版本相比最大的变化是编译后大了好几G，闲的蛋疼的调整了include目录，将原来的一个lib拆分成n个，然而除了给使用者带来麻烦之外并没有什么卵用</div><img src ="http://www.cppblog.com/jianguhan/aggbug/214637.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2017-01-25 21:59 <a href="http://www.cppblog.com/jianguhan/archive/2017/01/25/214637.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.2 开发版发布</title><link>http://www.cppblog.com/jianguhan/archive/2016/11/06/214389.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Sun, 06 Nov 2016 15:23:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2016/11/06/214389.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/214389.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2016/11/06/214389.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/214389.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/214389.html</trackback:ping><description><![CDATA[<div>Update:</div><div>&#9670;随机数添加创建生成器函数</div><div>&#9670;随机数添加Mersenne Twister算法随机数生成函数</div><div>&#9670;修改获得/失去焦点偶尔收不到回调的bug</div><div></div><br />下载地址&nbsp;<a href="http://www.cppblog.com/jianguhan/archive/2013/09/30/203502.html"><span style="color: #000000;">Galaxy2D Game Engine&nbsp;4.2 开发版</span></a><img src ="http://www.cppblog.com/jianguhan/aggbug/214389.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2016-11-06 23:23 <a href="http://www.cppblog.com/jianguhan/archive/2016/11/06/214389.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.2 开发版发布</title><link>http://www.cppblog.com/jianguhan/archive/2016/03/17/213055.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Thu, 17 Mar 2016 09:59:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2016/03/17/213055.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/213055.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2016/03/17/213055.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/213055.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/213055.html</trackback:ping><description><![CDATA[4.2&nbsp;Update<br />&#9670;添加文件打包工具<br />&#9670;添加Input_GetKeyName()函数<br />&#9670;音效模块添加GetPan()/GetVolume()/GetPitch()函数<br />&#9670;TexturePacker添加命令行参数<br /><br />下载地址&nbsp;<a href="http://www.cppblog.com/jianguhan/archive/2013/09/30/203502.html"><span style="color: #000000;">Galaxy2D Game Engine&nbsp;4.2 开发版</span></a><img src ="http://www.cppblog.com/jianguhan/aggbug/213055.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2016-03-17 17:59 <a href="http://www.cppblog.com/jianguhan/archive/2016/03/17/213055.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.1 开发版 Update (2015-11-08) </title><link>http://www.cppblog.com/jianguhan/archive/2015/11/08/212220.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Sun, 08 Nov 2015 09:07:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2015/11/08/212220.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/212220.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2015/11/08/212220.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/212220.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/212220.html</trackback:ping><description><![CDATA[<div class="postbody">Update (2015-11-08) <br />&#9670;ggeVector添加Sign()/Perpendicular()/Reflect()/ToReflect()函数 <br />&#9670;数学库添加ggeMatrix <br />&#9670;添加2个示例程序 <br /><br /><br />下载地址&nbsp;<span style="color: #000000"><span style="color: #000000"><a href="http://www.cppblog.com/jianguhan/archive/2013/09/30/203502.html"><span style="color: #000000"><span style="color: #000000">Galaxy2D Game Engine&nbsp;4.1&nbsp;开发版</span></span></a></span></span></div><img src ="http://www.cppblog.com/jianguhan/aggbug/212220.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2015-11-08 17:07 <a href="http://www.cppblog.com/jianguhan/archive/2015/11/08/212220.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.1 开发版 Update (2015-8-26) </title><link>http://www.cppblog.com/jianguhan/archive/2015/08/26/211683.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Wed, 26 Aug 2015 06:48:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2015/08/26/211683.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/211683.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2015/08/26/211683.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/211683.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/211683.html</trackback:ping><description><![CDATA[Update (2015-8-26) <br />&#9670;GUI添加子控件剪裁功能<br />&#9670;RichTxt控件添加超链接功能<br /><br /><br />下载地址&nbsp;<span style="color: #000000"><span style="color: #000000"><a href="http://www.cppblog.com/jianguhan/archive/2013/09/30/203502.html"><span style="color: #000000"><span style="color: #000000">Galaxy2D Game Engine&nbsp;4.1&nbsp;开发版</span></span></a></span></span><img src ="http://www.cppblog.com/jianguhan/aggbug/211683.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2015-08-26 14:48 <a href="http://www.cppblog.com/jianguhan/archive/2015/08/26/211683.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.1 开发版 Update (2015-7-24) </title><link>http://www.cppblog.com/jianguhan/archive/2015/07/24/211366.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Fri, 24 Jul 2015 13:45:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2015/07/24/211366.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/211366.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2015/07/24/211366.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/211366.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/211366.html</trackback:ping><description><![CDATA[<div class="postbody">Update (2015-7-24) <br />&#9670;修改字体计算宽度时会多算一个字间距的BUG<br />&#9670;修改GUI设置字体偏移后居中/右对齐文字位置不对的BUG<br />&#9670;修改EditBox光标位置偏移问题<br />&#9670;修改EditBox可以设置文字居中/右对齐<br />&#9670;修改EditBox设置字间距后鼠标点击位置不对的BUG<br />&#9670;EditBox添加密码输入模式函数SetPasswordMode()/IsPasswordMode()<br />&#9670;ListBox可以通过设置行距来调整项目文字间距<br />&#9670;修改某些特殊鼠标滚轮精度导致滚轮值错误的问题<br />&#9670;修改GuiEditor行间距/字间距读取错误的BUG<br /><br /><br />下载地址&nbsp;<span style="color: #000000"><span style="color: #000000"><a href="http://www.cppblog.com/jianguhan/archive/2013/09/30/203502.html"><span style="color: #000000"><span style="color: #000000">Galaxy2D Game Engine&nbsp;4.1&nbsp;开发版</span></span></a></span></span></div><img src ="http://www.cppblog.com/jianguhan/aggbug/211366.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2015-07-24 21:45 <a href="http://www.cppblog.com/jianguhan/archive/2015/07/24/211366.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.1 开发版 Update (2015-6-10) </title><link>http://www.cppblog.com/jianguhan/archive/2015/06/11/210875.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Thu, 11 Jun 2015 00:31:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2015/06/11/210875.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/210875.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2015/06/11/210875.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/210875.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/210875.html</trackback:ping><description><![CDATA[Update (2015-6-10) <br />&#9670;ggeGuiManager添加Clear()函数，用来清除所有窗口<br />&#9670;ggeGuiEditBox添加鼠标点击选择输入位置功能<br />&#9670;修改GGE_TITLE系统状态可以在运行时更改<br />&#9670;ggeVector添加LengthSquared()函数<br />&#9670;切换渲染目标时不重置变换矩阵<br />&#9670;ggeVector一些函数的参数和返回值修改为引用形式，添加AngleTo()函数<br />&#9670;ggeRect的Intersect()函数参数修改为引用<br />&#9670;Shader_SetCurrentShader()/Shader_GetCurrentShader()改成Graph_SetCurrentShader()/Graph_GetCurrentShader()<br />&#9670;修改ggeSprite调用设置纹理区域等函数后刷新顶点坐标<br />&#9670;数学库添加ggeVector3/ggeMatrix4<br />&#9670;添加Graph_SetProjectionMatrix()/Graph_GetProjectionMatrix()/Graph_SetViewMatrix()/Graph_GetViewMatrix()函数<br />&#9670;修改设置GGE_ZBUFFER后立即生效，而不是等到下一帧才生效<br />&#9670;添加GGE_CODEPAGE用于设置代码页<br />&#9670;GUIEditor添加控件位置和尺寸回退功能<br /><br />下载地址&nbsp;<span style="color: #000000"><span style="color: #000000"><a href="http://www.cppblog.com/jianguhan/archive/2013/09/30/203502.html"><span style="color: #000000"><span style="color: #000000">Galaxy2D Game Engine&nbsp;4.1&nbsp;开发版</span></span></a></span></span> <img src ="http://www.cppblog.com/jianguhan/aggbug/210875.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2015-06-11 08:31 <a href="http://www.cppblog.com/jianguhan/archive/2015/06/11/210875.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.1 开发版 Update (2014-9-21) </title><link>http://www.cppblog.com/jianguhan/archive/2014/09/21/208366.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Sun, 21 Sep 2014 04:01:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2014/09/21/208366.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/208366.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2014/09/21/208366.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/208366.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/208366.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Update (2014-9-21) :<br>◆ggeParticleInfo添加rotToDir参数<br>◆添加多种扩展Alpha混合方式(ALPHA_BLEND_MODE)，可以与BLEND_MODE组合使用<br>◆添加GenAlphaBlendModeArg()/GenAlphaChannelBlendModeArg()函数用于生成Alpha混合模式参数和Alpha通道混合模式参数<br>◆添加GGE_MAXTEXTUREUNIT系统状态用于获取显卡支持的最大纹理单元数<br>◆添加GGE_ALPHARENDERTARGET系统状态用于检测显卡是否支持创建带Alpha通道的渲染目标纹理<br>◆删除ggeResManager::GarbageCollect()函数，添加 ResManager_GarbageCollect()函数<br>◆ggeXmlNode添加SetCData()/IsCData()函数<br><br>&nbsp;&nbsp;<a href='http://www.cppblog.com/jianguhan/archive/2014/09/21/208366.html'>阅读全文</a><img src ="http://www.cppblog.com/jianguhan/aggbug/208366.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2014-09-21 12:01 <a href="http://www.cppblog.com/jianguhan/archive/2014/09/21/208366.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.1 开发版 Update (2014-3-3) </title><link>http://www.cppblog.com/jianguhan/archive/2014/03/03/206018.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Mon, 03 Mar 2014 02:44:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2014/03/03/206018.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/206018.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2014/03/03/206018.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/206018.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/206018.html</trackback:ping><description><![CDATA[<div class="postbody">Update (2014-3-3): <br />&#9670;创建渲染目标纹理函数Texture_CreateRenderTarget()添加targetType参数<br />&#9670;创建字体函数Font_Create()添加抗锯齿参数<br />&#9670;ggeResManager::CreateCustomFont()添加抗锯齿参数<br />&#9670;修改ggeGuiRichText某些属性改变没有刷新显示内容<br />&#9670;修改GUI在Debug模式下可能会崩溃的问题<br />&#9670;修改Graph_SetClipping()若某一项为0时设置无效的Bug<br />&#9670;资源文件字体粗体属性名修改成&#8220;Bold&#8221;，以前ResEditor中设置的粗体字体需要重新设置<br />&#9670;资源编辑器添加字体抗锯齿设置<br />&#9670;GUI编辑器添加字体抗锯齿设置<br /><br /><br />下载地址&nbsp;<span style="color: #000000"><span style="color: #000000"><a href="http://www.cppblog.com/jianguhan/archive/2013/09/30/203502.html"><span style="color: #000000"><span style="color: #000000">Galaxy2D Game Engine&nbsp;4.1&nbsp;开发版</span></span></a></span></span></div><img src ="http://www.cppblog.com/jianguhan/aggbug/206018.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2014-03-03 10:44 <a href="http://www.cppblog.com/jianguhan/archive/2014/03/03/206018.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.1 开发版 Update (2014-1-26) </title><link>http://www.cppblog.com/jianguhan/archive/2014/01/26/205558.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Sun, 26 Jan 2014 03:27:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2014/01/26/205558.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/205558.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2014/01/26/205558.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/205558.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/205558.html</trackback:ping><description><![CDATA[<div class="postbody">Update (2014-1-26): <br />&#9670;修改ggeGuiLoader可以设置一个默认创建函数<br />&#9670;ggeSprite删除RenderEx等函数，添加SetPosition等函数用于设置渲染位置，只在必要时刷新渲染位置即可<br />&#9670;粒子系统去掉useFadeColor属性，增加fadeColorWeight属性，用于控制渐变到过渡颜色的速度<br />&#9670;重构ggeRenderObj<br />&#9670;重构Gui系统<br />&#9670;TexturePacker文件列表增加图标以区分文件和目录<br />&#9670;TexturePacker文件列表增加自动排序功能<br />&#9670;TexturePacker增加纹理缩放功能<br />&#9670;TexturePacker修改导出文件字段名，详见工具文档<br />&#9670;TexturePacker添加纹理尺寸检测功能，尽可能生成小于最大纹理尺寸的纹理<br /><br />下载地址&nbsp;<span style="color: #000000"><span style="color: #000000"><a href="http://www.cppblog.com/jianguhan/archive/2013/09/30/203502.html"><span style="color: #000000"><span style="color: #000000">Galaxy2D Game Engine&nbsp;4.1&nbsp;开发版</span></span></a></span></span></div> <img src ="http://www.cppblog.com/jianguhan/aggbug/205558.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2014-01-26 11:27 <a href="http://www.cppblog.com/jianguhan/archive/2014/01/26/205558.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.2 开发版 发布 </title><link>http://www.cppblog.com/jianguhan/archive/2013/09/30/203502.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Mon, 30 Sep 2013 05:16:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2013/09/30/203502.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/203502.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2013/09/30/203502.html#Feedback</comments><slash:comments>154</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/203502.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/203502.html</trackback:ping><description><![CDATA[<span style="font-size: 18pt"><strong>Galaxy2D Game Engine&nbsp;4.2 开发版&nbsp;&nbsp;<span style="font-size: 18pt"></span></strong><strong><span style="font-size: 18pt"></span></strong><strong><span style="font-size: 18pt"></span></strong><strong><span style="font-size: 18pt"><font color="#1d58d1"><font color="#1d58d1"><strong></strong></font></font></span></strong><a href="/Files/jianguhan/Galaxy2D_4.2_Dev_11.rar"><strong><span style="font-size: 18pt"><font color="#1d58d1"><font color="#1d58d1"><strong>下载地址</strong></font></font></span></strong><span style="font-size: 18pt"></span><span style="font-size: 18pt"></span><span style="font-size: 18pt"></span><span style="font-size: 18pt"><font color="#1d58d1"><font color="#1d58d1"><strong></strong></font></font></span></a><span style="font-size: 18pt"><font color="#1d58d1"><font color="#1d58d1"><strong>&nbsp; </strong><span style="font-size: 18pt"><font color="#1d58d1"><font color="#1d58d1"><span style="font-size: 14pt"><a href="/Files/jianguhan/Galaxy2D_D3DRender_2.rar">D3DRender</a><br /><br /><br />最近这边不能评论了，到主站上新建了个博客，请大家移步新博客：<div><a href="http://www.cnblogs.com/jianguhan/">http://www.cnblogs.com/jianguhan/</a></div><br /><br /></span></font></font></span><a href="/Files/jianguhan/Galaxy2D_D3DRender_1.rar"></a></font></font></span></span><br />注意：<br />1.下载后的压缩包请使用WinRar5.0打开。<br />2.开发版包含了现在正在开发中的Galaxy2D游戏引擎全部新特性，可能包含一些未知bug，如果在使用中发现问题或bug请在此页留言。<br /><br />
<p>&nbsp;</p>
<h2><a style="color: #000000" id="sec1" class="anchor">版权声明：</a></h2>
<p><a style="color: #000000" id="sec2" class="anchor">1. 本软件著作权归沈明所有,保留所有权利。任何个人或团体可以免费使用本引擎开发商业或非商业用途的游戏和程序，可以修改和使用公开发布的源代码，同时可以任意转载复制本引擎，但必须保证复制的完整性。<br />2. 不得对本游戏引擎进行反向工程、反向编译或反汇编，不得对本引擎所含的代码库及附带的工具程序作任何修改，破坏引擎的完整性。<br />3. 本游戏引擎是免费软件，对于由于使用本引擎引起的任何不良后果，用户必须自己承担风险，如果用户使用本引擎用于任何非法目的，用户必须独立承担由此带来的法律责任。</a></p><a style="color: #000000" id="sec2" class="anchor">
</a><p><a style="color: #000000" id="sec2" class="anchor"><br /><strong style="font-size: 10pt">引擎说明：</strong></a></p>
<p>Galaxy2D游戏引擎是一个基于D3D硬件加速的2D游戏引擎，主要特性有：<br /></p><div>1. 支持高性能的图形渲染及特殊效果（如：缩放、旋转、透视、alpha混合等）<br />2. 支持常用音频格式(wave, ogg, mp3)，提供高效的并发播放等功能，支持3D音效<br />3. 支持常用图片格式(bmp, png, jpg, tga, dds)，支持alpha通道自动混合等<br />4. 提供高性能的字体渲染模块，支持中文等语言，支持TrueType和图片字体<br />5. 提供资源数据载入模块，支持文件包数据读取，自带文件打包加密工具 <br />6. 提供资源管理模块，简化游戏中的资源管理，并带有资源管理器<br />7. 提供高效的粒子系统以及粒子编辑器<br />8. 提供易用的GUI模块以及GUI编辑器<br />9. 支持载入和显示任意尺寸图片<br />10. 支持视频播放和打包加密功能</div><p>&nbsp;</p>
<h2><a id="sec3" class="anchor"><br /><span style="color: #000000">运行环境：</span></a></h2>
<p>Windows 98 及以上操作系统<br />DirectX 9.0c<br /><br /></p>
<h2><a style="color: #000000" id="sec4" class="anchor">编译器支持：</a></h2>
<p>Microsoft Visual Studio 2003 及以上版本</p>
<h2><a id="sec4" class="anchor"><br /><span style="color: #000000">联系方式：</span></a></h2>
<p>主页地址: <a href="http://www.cppblog.com/jianguhan/"><u><font color="#1d58d1">http://www.cppblog.com/jianguhan/</font></u></a> <br />电子邮箱: <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#106;&#105;&#97;&#110;&#103;&#117;&#104;&#97;&#110;&#64;&#49;&#50;&#54;&#46;&#99;&#111;&#109;"><u><font color="#1d58d1">jianguhan@126.com</font></u></a></p><img src ="http://www.cppblog.com/jianguhan/aggbug/203502.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2013-09-30 13:16 <a href="http://www.cppblog.com/jianguhan/archive/2013/09/30/203502.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D字体工具新鲜出炉啦</title><link>http://www.cppblog.com/jianguhan/archive/2013/07/24/202081.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Wed, 24 Jul 2013 06:30:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2013/07/24/202081.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/202081.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2013/07/24/202081.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/202081.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/202081.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这次把字体引擎全部重写了，终于可以支持非等宽字体了^_^<br><br>因为之前直接从字体文件读取字模的方式不太通用，而且实时生成字体纹理可能会造成顿卡，也不能用dds压缩格式节省内存，所以这次改成了配置文件+纹理的形式，正常的字体可以直接用字体工具导出，一些特殊字体，例如游戏中的冒血数字等可以自己在图片编辑软件里画好，在自己写一下配置文件就可以在游戏里面用了，以后可能还会考虑增加把字体打包到单个颜色通道的功能，可以进一步节省内存和增加绘制效率<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/jianguhan/archive/2013/07/24/202081.html'>阅读全文</a><img src ="http://www.cppblog.com/jianguhan/aggbug/202081.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2013-07-24 14:30 <a href="http://www.cppblog.com/jianguhan/archive/2013/07/24/202081.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.1 开发日志</title><link>http://www.cppblog.com/jianguhan/archive/2013/07/12/201728.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Fri, 12 Jul 2013 05:45:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2013/07/12/201728.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/201728.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2013/07/12/201728.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/201728.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/201728.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.cppblog.com/jianguhan/archive/2013/07/12/201728.html'>阅读全文</a><img src ="http://www.cppblog.com/jianguhan/aggbug/201728.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2013-07-12 13:45 <a href="http://www.cppblog.com/jianguhan/archive/2013/07/12/201728.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.0 开发版 Update (2013-6-24) </title><link>http://www.cppblog.com/jianguhan/archive/2013/06/24/201258.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Mon, 24 Jun 2013 03:38:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2013/06/24/201258.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/201258.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2013/06/24/201258.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/201258.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/201258.html</trackback:ping><description><![CDATA[Update (2013-6-24): <br />&#9670;SAFE_DELETE/SAFE_DELETE_ARRAY/SAFE_RELEASE修改为GGE_DELETE/GGE_DELETE_ARRAY/GGE_RELEASE<br />&#9670;修改RichWnd只有一行时有可能文字高度计算错误问题<br />&#9670;加快zip压缩包查找和载入文件速度<br />&#9670;Resource_LoadTo()函数添加size参数，用于指定buffer大小<br />&#9670;添加Resource_GetPackFirstFileName()和Resource_GetPackNextFileName()函数，用于获取压缩包中的文件名<br />&#9670;修改字体使用系统自带字体时在繁体等操作系统下显示乱码的问题<br />&#9670;TexturePacker新增文件列表可以添加文件目录功能<br />&#9670;TexturePacker修改透明图像刷新时会变不透明问题<br />&#9670;TexturePacker只有设置了去除透明像素选项才导出原始尺寸等参数<br />&#9670;TexturePaker修改某些情况下图片间隔功能不起作用问题 <img src ="http://www.cppblog.com/jianguhan/aggbug/201258.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2013-06-24 11:38 <a href="http://www.cppblog.com/jianguhan/archive/2013/06/24/201258.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.0 开发版 Update</title><link>http://www.cppblog.com/jianguhan/archive/2013/05/10/200161.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Fri, 10 May 2013 08:08:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2013/05/10/200161.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/200161.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2013/05/10/200161.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/200161.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/200161.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Update:<br>◆修改ResEditor没有保存spinVar问题<br>◆修改从资源管理器创建粒子系统某些情况下会抖动的问题<br>◆ ggeGuiRichText添加不同字体混排功能<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/jianguhan/archive/2013/05/10/200161.html'>阅读全文</a><img src ="http://www.cppblog.com/jianguhan/aggbug/200161.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2013-05-10 16:08 <a href="http://www.cppblog.com/jianguhan/archive/2013/05/10/200161.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.0 开发版 Update (2013-4-12)</title><link>http://www.cppblog.com/jianguhan/archive/2013/04/12/199368.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Fri, 12 Apr 2013 03:01:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2013/04/12/199368.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/199368.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2013/04/12/199368.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/199368.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/199368.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Update (2013-4-12): <br>◆添加GGE_FPUPRESERVE系统状态，用于解决D3D自动修改浮点精度导致的一些问题 <br>◆修改一些GUI的小Bug<br>◆ggeRenderObj::Sort()添加bTraversal参数，指示是否排序所有子对象<br>◆ggeProcessManager添加SetUserDate(void *data)/void* GetUserData()函数<br>◆修改一些错误信息只写入到文件，不弹出MessageBox <br>◆添加Timer_GetTick()函数 <br>◆TexturePacker工具修改“不导出文件扩展名”选项无效Bug<br>◆TexturePacker工具添加“生成图片间隔”选项<br>◆TexturePacker工具添加命令行功能<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/jianguhan/archive/2013/04/12/199368.html'>阅读全文</a><img src ="http://www.cppblog.com/jianguhan/aggbug/199368.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2013-04-12 11:01 <a href="http://www.cppblog.com/jianguhan/archive/2013/04/12/199368.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.0 开发版 Update (2012-12-25)</title><link>http://www.cppblog.com/jianguhan/archive/2012/12/25/196618.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Tue, 25 Dec 2012 09:53:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2012/12/25/196618.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/196618.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2012/12/25/196618.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/196618.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/196618.html</trackback:ping><description><![CDATA[Update (2012-12-25): <br />&#9670;修改某些输入法不能显示问题 <br />&#9670;Gui添加CMT_LIST_ITEM_ROLL消息<br />&#9670;限制 ggeGuiEditBox 只能左对齐<br />&#9670;ggeGuiFontState&amp; ggeGuiWindow::GetFontState()改为const的，新增 void SetFontState(const ggeGuiFontState &amp;fontRS) 函数 <br />&#9670;修正一些内存泄漏问题 <br />&#9670;修改第一次调用GetDeltaTime()函数返回值过大问题 <br />&#9670;Gui示例添加一些注释<br />&#9670;Gui编辑器添加Ctrl+鼠标左键拣选控件功能<br />&#9670;修改用户协议<br /><br />下载请移步到&nbsp;<span style="color: #000000"><a href="http://www.cppblog.com/jianguhan/archive/2011/12/08/161749.html"><span style="color: #000000">Galaxy2D Game Engine&nbsp;4.0&nbsp;开发版</span></a>&nbsp;页面<br /></span><img src ="http://www.cppblog.com/jianguhan/aggbug/196618.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2012-12-25 17:53 <a href="http://www.cppblog.com/jianguhan/archive/2012/12/25/196618.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.0 开发版 Update (2012-12-10) </title><link>http://www.cppblog.com/jianguhan/archive/2012/12/10/196142.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Mon, 10 Dec 2012 04:59:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2012/12/10/196142.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/196142.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2012/12/10/196142.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/196142.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/196142.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: ...&nbsp;&nbsp;<a href='http://www.cppblog.com/jianguhan/archive/2012/12/10/196142.html'>阅读全文</a><img src ="http://www.cppblog.com/jianguhan/aggbug/196142.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2012-12-10 12:59 <a href="http://www.cppblog.com/jianguhan/archive/2012/12/10/196142.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.0 开发版 Update (2012-9-8)</title><link>http://www.cppblog.com/jianguhan/archive/2012/09/08/189941.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Sat, 08 Sep 2012 06:55:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2012/09/08/189941.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/189941.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2012/09/08/189941.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/189941.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/189941.html</trackback:ping><description><![CDATA[Update (2012-9-8):<br />&#9670;ggeVariant移到单独的模块<br />&#9670;添加Variant_Asc2Unicode()/Variant_Unicode2Asc()等编码转换函数<br />&#9670;修正某些字体(如微软雅黑)中文显示不全问题<br />&#9670;提升字体渲染效率<br />&#9670;添加ggeTexture::SaveToFile()函数<br />&#9670;资源编辑器添加重载资源功能<br />&#9670;GUI系统重新设计<br />&#9670;重写GUI编辑器<br />&#9670;Shader模块修改全局设置，添加Shader_SetCurrentShader()/Shader_GetCurrentShader()函数<br />&#9670;ggeShaderSetTexture()函数添加纹理寻址模式参数<br />&#9670;精减应用程序框架功能<br /><br />下载请移步到&nbsp;<span style="color: #000000"><a href="http://www.cppblog.com/jianguhan/archive/2011/12/08/161749.html"><span style="color: #000000">Galaxy2D Game Engine&nbsp;4.0&nbsp;开发版</span></a>&nbsp;页面<br /></span><img src ="http://www.cppblog.com/jianguhan/aggbug/189941.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2012-09-08 14:55 <a href="http://www.cppblog.com/jianguhan/archive/2012/09/08/189941.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 4.0 开发版 发布</title><link>http://www.cppblog.com/jianguhan/archive/2011/12/08/161749.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Thu, 08 Dec 2011 03:58:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2011/12/08/161749.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/161749.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2011/12/08/161749.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/161749.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/161749.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Galaxy2D Game Engine 4.0 开发版<br>开发版包含了现在正在开发中的Galaxy2D游戏引擎全部新特性，可能包含一些未知bug，如果在使用中发现问题或bug请在此页留言。<br><br>引擎说明：<br>Galaxy2D游戏引擎是一个基于D3D硬件加速的2D游戏引擎，主要特性有：<br>1. 支持高性能的图形渲染及特殊效果（如：缩放、旋转、透视、alpha混合等）<br>2. 支持常用音频格式(*.mid，*.wav，*.ogg)，提供高效的并发播放等功能<br>3. 支持常用图片格式(*.bmp, *.png, *.jpg, *.tga, *.dds)，支持alpha通道自动混合等<br>4. 提供高性能的字体渲染模块，支持中文等字体<br>5. 支持载入和显示任意尺寸图像<br>6. 提供资源数据载入模块，支持直接zip包的读取 <br>7. 提供资源管理模块，简化游戏中的资源管理，并带有资源管理器<br>8. 提供高效的粒子系统以及粒子编辑器<br>9. 提供易用的GUI模块以及GUI编辑器<br>10. 支持多种格式的视频文件&nbsp;&nbsp;<a href='http://www.cppblog.com/jianguhan/archive/2011/12/08/161749.html'>阅读全文</a><img src ="http://www.cppblog.com/jianguhan/aggbug/161749.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2011-12-08 11:58 <a href="http://www.cppblog.com/jianguhan/archive/2011/12/08/161749.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 3.9</title><link>http://www.cppblog.com/jianguhan/archive/2011/09/13/155645.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Tue, 13 Sep 2011 04:04:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2011/09/13/155645.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/155645.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2011/09/13/155645.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/155645.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/155645.html</trackback:ping><description><![CDATA[<h2>
<h1><span style="color: #000000">Galaxy2D Game Engine&nbsp;3.9</span><font color="#002c99">&nbsp;<span style="color: #0000ff"><a href="https://skydrive.live.com/?cid=0B791EA72E78C873&amp;id=B791EA72E78C873%21149" target="_blank"><span style="color: #0000ff">下载</span></a></span></font><font color="#000080"> </font></h1><a style="color: #000000" id="sec1" class="anchor"><br />版权声明：</a></h2>
<p>1. 本软件著作权归沈明所有,保留所有权利。任何个人或团体可以免费使用引擎开发非商业用途的游戏和程序，可以修改和使用公开发布的源代码，同时可以任意转载复制本引擎，但必须保证复制的完整性。<br />2. 未经本人授权禁止利用本引擎从事任何商业活动，包括利用引擎开发商业游戏，出售引擎的源代码及其他相关资源。<br />3. 不得对本游戏引擎进行反向工程、反向编译或反汇编，不得对本引擎所含的代码库及附带的工具程序作任何修改，破坏引擎的完整性。<br />4. 本游戏引擎是免费软件，对于由于使用本引擎引起的任何不良后果，用户必须自己承担风险，如果用户使用本引擎用于任何非法目的，用户必须独立承担由此带来的法律责任。<br /></p>
<h2><a style="color: #000000" id="sec2" class="anchor"><br />引擎说明：</a></h2>
<p>Galaxy2D游戏引擎是一个基于D3D硬件加速的2D游戏引擎，主要特性有：<br />1. 支持高性能的图形渲染及特殊效果（如：缩放、旋转、透视、alpha混合等）<br />2. 支持常用音频格式(*.mid，*.wav，*.ogg)，提供高效的并发播放等功能<br />3. 支持常用图片格式(*.bmp, *.png, *.jpg, *.tga, *.dds)，支持alpha通道自动混合等<br />4. 提供高性能的字体渲染模块，支持中文等字体<br />5. 支持载入和显示任意尺寸图像<br />6. 提供资源数据载入模块，支持直接zip包的读取 <br />7. 提供资源管理模块，简化游戏中的资源管理，并带有资源管理器<br />8. 提供高效的粒子系统以及粒子编辑器<br />9. 提供易用的GUI模块以及GUI编辑器<br />10. 支持多种格式的视频文件播放</p>
<h2><a id="sec3" class="anchor"><br /><span style="color: #000000">运行环境：</span></a></h2>
<p>Windows 98 及以上操作系统<br />DirectX 9.0c<br /><br /></p>
<h2><a style="color: #000000" id="sec4" class="anchor">编译器支持：</a></h2>
<p>Microsoft Visual Studio 2003 及以上版本</p>
<h2><a id="sec4" class="anchor"><br /><span style="color: #000000">联系方式：</span></a></h2>
<p>主页地址: <a href="http://www.cppblog.com/jianguhan/"><u><font color="#800080">http://www.cppblog.com/jianguhan/</font></u></a> <br />电子邮箱: <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#106;&#105;&#97;&#110;&#103;&#117;&#104;&#97;&#110;&#64;&#49;&#50;&#54;&#46;&#99;&#111;&#109;"><u><font color="#0000ff">jianguhan@126.com</font></u></a></p><br />
<h2><a id="sec6" class="anchor"><span style="color: #000000">更新记录：</span></a></h2>
<p>3.9<br />&#9670;修改Graph_RenderBatch()函数设置图元类型无效Bug<br />&#9670;Graph_RenderBatch()函数添加点、线带、三角带、扇形图元支持<br />&#9670;GUI编辑器添加&#8220;子控件同步移动&#8221;菜单，用以控制父窗口移动时子控件是否同步移动<br />&#9670;GUI编辑器界面调整，以方便使用<br />&#9670;GUI的SetStatic()/SetVisible()/SetEnabled()修改为虚函数<br />&#9670;GUI设置字体接口修改为保存字体实例而非字体引用，避免其他地方修改了字体属性影响到GUI显示<br />&#9670;修改ggeProcessManager :: ClearProcessList()函数崩溃Bug<br />&#9670;Input模块重构，并对按键进行了重定义<br /></p>
<p>&nbsp;</p><img src ="http://www.cppblog.com/jianguhan/aggbug/155645.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2011-09-13 12:04 <a href="http://www.cppblog.com/jianguhan/archive/2011/09/13/155645.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 3.8</title><link>http://www.cppblog.com/jianguhan/archive/2011/09/09/155408.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Fri, 09 Sep 2011 00:50:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2011/09/09/155408.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/155408.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2011/09/09/155408.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/155408.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/155408.html</trackback:ping><description><![CDATA[<div class="postbody">
<h2>
<h1><span style="color: #000000">Galaxy2D Game Engine&nbsp;3.8</span><font color="#002c99">&nbsp;<span style="color: #0000ff"><a href="https://skydrive.live.com/?cid=0B791EA72E78C873&amp;id=B791EA72E78C873%21149" target="_blank"><span style="color: #0000ff">下载</span></a></span></font><font color="#000080"> </font></h1><a style="color: #000000" id="sec1" class="anchor"><br />版权声明：</a></h2>
<p>1. 本软件著作权归沈明所有,保留所有权利。任何个人或团体可以免费使用引擎开发非商业用途的游戏和程序，可以修改和使用公开发布的源代码，同时可以任意转载复制本引擎，但必须保证复制的完整性。<br />2. 未经本人授权禁止利用本引擎从事任何商业活动，包括利用引擎开发商业游戏，出售引擎的源代码及其他相关资源。<br />3. 不得对本游戏引擎进行反向工程、反向编译或反汇编，不得对本引擎所含的代码库及附带的工具程序作任何修改，破坏引擎的完整性。<br />4. 本游戏引擎是免费软件，对于由于使用本引擎引起的任何不良后果，用户必须自己承担风险，如果用户使用本引擎用于任何非法目的，用户必须独立承担由此带来的法律责任。<br /></p>
<h2><a style="color: #000000" id="sec2" class="anchor"><br />引擎说明：</a></h2>
<p>Galaxy2D游戏引擎是一个基于D3D硬件加速的2D游戏引擎，主要特性有：<br />1. 支持高性能的图形渲染及特殊效果（如：缩放、旋转、透视、alpha混合等）<br />2. 支持常用音频格式(*.mid，*.wav，*.ogg)，提供高效的并发播放等功能<br />3. 支持常用图片格式(*.bmp, *.png, *.jpg, *.tga, *.dds)，支持alpha通道自动混合等<br />4. 提供高性能的字体渲染模块，支持中文等字体<br />5. 支持载入和显示任意尺寸图像<br />6. 提供资源数据载入模块，支持直接zip包的读取 <br />7. 提供资源管理模块，简化游戏中的资源管理，并带有资源管理器<br />8. 提供高效的粒子系统以及粒子编辑器<br />9. 提供易用的GUI模块以及GUI编辑器<br />10. 支持多种格式的视频文件播放</p>
<h2><a id="sec3" class="anchor"><br /><span style="color: #000000">运行环境：</span></a></h2>
<p>Windows 98 及以上操作系统<br />DirectX 9.0c<br /><br /></p>
<h2><a style="color: #000000" id="sec4" class="anchor">编译器支持：</a></h2>
<p>Microsoft Visual Studio 2003 及以上版本</p>
<h2><a id="sec4" class="anchor"><br /><span style="color: #000000">联系方式：</span></a></h2>
<p>主页地址: <a href="http://www.cppblog.com/jianguhan/"><u><font color="#800080">http://www.cppblog.com/jianguhan/</font></u></a> <br />电子邮箱: <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#106;&#105;&#97;&#110;&#103;&#117;&#104;&#97;&#110;&#64;&#49;&#50;&#54;&#46;&#99;&#111;&#109;"><u><font color="#0000ff">jianguhan@126.com</font></u></a></p><br />
<h2><a id="sec6" class="anchor"><span style="color: #000000">更新记录：</span></a></h2>
<p>3.8<br />GUI编辑器修改Image控件更改了Extend属性，没有立刻调整纹理坐标<br />ggeGuiLoader从GUI工厂创建控件时添加控件类型检查<br />修改ggeGuiWindow将消息发送到不可见控件的Bug<br />添加 ggeVariant 用于字符串与各种数值之间的转换<br />修改XML模块添加声明节点后不能处理中文Bug<br /></p></div><img src ="http://www.cppblog.com/jianguhan/aggbug/155408.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2011-09-09 08:50 <a href="http://www.cppblog.com/jianguhan/archive/2011/09/09/155408.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 3.7</title><link>http://www.cppblog.com/jianguhan/archive/2011/09/02/154930.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Fri, 02 Sep 2011 02:10:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2011/09/02/154930.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/154930.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2011/09/02/154930.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/154930.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/154930.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 更新记录：<br>3.7<br>删除 Graph_StartBatch() / Graph_FinishBatch() / Graph_GetMaxPrim() 函数<br>修改 Graph_RenderBatch() 函数可以指定图元类型，且不限制图元数量<br>渲染流程做了一些优化<br>添加 GGE_FORCETEXFILTER 用于强制开启纹理过滤<br>资源管理器添加自定义资源托管<br>修改Win7/Vista系统下全屏模式当鼠标移动到屏幕边缘时没有刷新鼠标位置<br><br>&nbsp;&nbsp;<a href='http://www.cppblog.com/jianguhan/archive/2011/09/02/154930.html'>阅读全文</a><img src ="http://www.cppblog.com/jianguhan/aggbug/154930.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2011-09-02 10:10 <a href="http://www.cppblog.com/jianguhan/archive/2011/09/02/154930.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 3.6</title><link>http://www.cppblog.com/jianguhan/archive/2011/06/13/148577.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Mon, 13 Jun 2011 04:19:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2011/06/13/148577.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/148577.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2011/06/13/148577.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/148577.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/148577.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 3.6<br>修改GUI右键消息处理bug<br>修改其他一些小bug<br><br>&nbsp;&nbsp;<a href='http://www.cppblog.com/jianguhan/archive/2011/06/13/148577.html'>阅读全文</a><img src ="http://www.cppblog.com/jianguhan/aggbug/148577.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2011-06-13 12:19 <a href="http://www.cppblog.com/jianguhan/archive/2011/06/13/148577.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 3.5</title><link>http://www.cppblog.com/jianguhan/archive/2011/05/17/146593.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Tue, 17 May 2011 12:29:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2011/05/17/146593.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/146593.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2011/05/17/146593.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/146593.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/146593.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 更新记录：<br>3.5<br>取消GGE_TEXTUREFILTER，将其作为渲染属性<br>整理GUI系统<br>添加ggeGuiRichText控件，用以支持图文混排等功能<br>ggeFont优化<br>添加XML文件处理模块<br>修改资源文件和GUI文件用XML文件保存<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/jianguhan/archive/2011/05/17/146593.html'>阅读全文</a><img src ="http://www.cppblog.com/jianguhan/aggbug/146593.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2011-05-17 20:29 <a href="http://www.cppblog.com/jianguhan/archive/2011/05/17/146593.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 3.4 发布</title><link>http://www.cppblog.com/jianguhan/archive/2011/04/02/143315.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Sat, 02 Apr 2011 14:42:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2011/04/02/143315.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/143315.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2011/04/02/143315.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/143315.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/143315.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 更新记录：<br>3.4<br>ggefw目录调整<br>mini dump调整<br>ggeProcess去掉对boost库的依赖<br>修改设置Log文件名无效Bug<br>修改写ini文件如果文件不存在自动创建<br>重写资源管理器<br>新增资源编辑器用于编辑游戏中各种资源<br>整合粒子编辑器到资源编辑器<br>添加引用计数模块,用以更好的管理游戏中各类资源<br>GUI重构并新增GUI编辑器<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/jianguhan/archive/2011/04/02/143315.html'>阅读全文</a><img src ="http://www.cppblog.com/jianguhan/aggbug/143315.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2011-04-02 22:42 <a href="http://www.cppblog.com/jianguhan/archive/2011/04/02/143315.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 3.3 发布 </title><link>http://www.cppblog.com/jianguhan/archive/2010/05/27/116452.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Thu, 27 May 2010 04:55:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2010/05/27/116452.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/116452.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2010/05/27/116452.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/116452.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/116452.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.cppblog.com/jianguhan/archive/2010/05/27/116452.html'>阅读全文</a><img src ="http://www.cppblog.com/jianguhan/aggbug/116452.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2010-05-27 12:55 <a href="http://www.cppblog.com/jianguhan/archive/2010/05/27/116452.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 3.2 发布 </title><link>http://www.cppblog.com/jianguhan/archive/2010/05/07/114736.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Fri, 07 May 2010 05:14:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2010/05/07/114736.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/114736.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2010/05/07/114736.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/114736.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/114736.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Galaxy2D Game Engine 3.2 发布 &nbsp;&nbsp;<a href='http://www.cppblog.com/jianguhan/archive/2010/05/07/114736.html'>阅读全文</a><img src ="http://www.cppblog.com/jianguhan/aggbug/114736.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2010-05-07 13:14 <a href="http://www.cppblog.com/jianguhan/archive/2010/05/07/114736.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Galaxy2D Game Engine 3.1 发布 </title><link>http://www.cppblog.com/jianguhan/archive/2010/03/17/109887.html</link><dc:creator>剑孤寒</dc:creator><author>剑孤寒</author><pubDate>Wed, 17 Mar 2010 06:25:00 GMT</pubDate><guid>http://www.cppblog.com/jianguhan/archive/2010/03/17/109887.html</guid><wfw:comment>http://www.cppblog.com/jianguhan/comments/109887.html</wfw:comment><comments>http://www.cppblog.com/jianguhan/archive/2010/03/17/109887.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/jianguhan/comments/commentRss/109887.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jianguhan/services/trackbacks/109887.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Galaxy2D Game Engine 3.1 发布 &nbsp;&nbsp;<a href='http://www.cppblog.com/jianguhan/archive/2010/03/17/109887.html'>阅读全文</a><img src ="http://www.cppblog.com/jianguhan/aggbug/109887.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jianguhan/" target="_blank">剑孤寒</a> 2010-03-17 14:25 <a href="http://www.cppblog.com/jianguhan/archive/2010/03/17/109887.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>