Galaxy2D Game Engine 2.0 发布

27 views
Skip to first unread message
Message has been deleted
Message has been deleted

剑孤寒

unread,
Sep 24, 2007, 9:20:04 AM9/24/07
to 剑孤寒的小站
更新记录:

2.0

交换链模块添加SetValidRect函数以便更好的与MFC结合使用

游戏程序框架增加FSM类

剑孤寒

unread,
Nov 6, 2007, 12:21:29 AM11/6/07
to 剑孤寒的小站
更新日志:
2.1
纹理模块增加锁定渲染目标功能
纹理模块增加丢失设备等情况时,自动保存和载入渲染目标纹理上的图像
纹理模块添加FillColor()函数用以填充纹理
添加Resource_AddPath()函数设置资源搜索路径
增加Shader模块,支持HLSL
字体模块添加SetCharSpace()函数用以设置字间距
字体模块添加SetShadowMode()函数用以设置字体阴影
修正与MFC结合使用时,设备丢失不能重置的问题

========================================================
最近在学Shader,所以顺便把Shader的支持也加进引擎里来了,
现在可以在2D游戏中用HLSL做很多以前只能在3D游戏里才能看到的特效了,
比如模拟HDR(High Dynamic Range,即高动态范围)等效果,
不过目前只加了Pixel Shader进来,
因为考虑到Vertex Shader似乎在2D游戏中没多大用,
如果以后真的需要用到的话再加进来好了^_^

Reply all
Reply to author
Forward
0 new messages