剑孤寒的小站

人生的价值不是用时间,而是用深度去衡量的!
posts - 75, comments - 290, trackbacks - 0, articles - 0

很鄙视网上一些教程,把本来很简单的Lua栈概念搞得各种复杂,这是我之前给公司同事做Lua培训时画的图,熟记此图即可彻底掌握Lua栈概念

posted @ 2013-04-09 16:41 剑孤寒 阅读(783) | 评论 (0)编辑 收藏

Update (2012-12-25):
◆修改某些输入法不能显示问题
◆Gui添加CMT_LIST_ITEM_ROLL消息
◆限制 ggeGuiEditBox 只能左对齐
◆ggeGuiFontState& ggeGuiWindow::GetFontState()改为const的,新增 void SetFontState(const ggeGuiFontState &fontRS) 函数
◆修正一些内存泄漏问题
◆修改第一次调用GetDeltaTime()函数返回值过大问题
◆Gui示例添加一些注释
◆Gui编辑器添加Ctrl+鼠标左键拣选控件功能
◆修改用户协议

下载请移步到 Galaxy2D Game Engine 4.0 开发版 页面

posted @ 2012-12-25 17:53 剑孤寒 阅读(371) | 评论 (0)编辑 收藏

     摘要: ...  阅读全文

posted @ 2012-12-10 12:59 剑孤寒 阅读(218) | 评论 (0)编辑 收藏

     摘要: 终于找到了!最好用最轻量级的lua/c++ wrapper  阅读全文

posted @ 2012-10-09 10:33 剑孤寒 阅读(1912) | 评论 (0)编辑 收藏

     摘要: 到网上搜了一圈都没找到IncrediBuild4.5的试用重置工具,自己动手丰衣足食,参考网上的算时间的方法自己写了个,win7下测试通过,其他系统没试过,不保证成功
  阅读全文

posted @ 2012-09-27 15:27 剑孤寒 阅读(859) | 评论 (1)编辑 收藏

Update (2012-9-8):
◆ggeVariant移到单独的模块
◆添加Variant_Asc2Unicode()/Variant_Unicode2Asc()等编码转换函数
◆修正某些字体(如微软雅黑)中文显示不全问题
◆提升字体渲染效率
◆添加ggeTexture::SaveToFile()函数
◆资源编辑器添加重载资源功能
◆GUI系统重新设计
◆重写GUI编辑器
◆Shader模块修改全局设置,添加Shader_SetCurrentShader()/Shader_GetCurrentShader()函数
◆ggeShaderSetTexture()函数添加纹理寻址模式参数
◆精减应用程序框架功能

下载请移步到 Galaxy2D Game Engine 4.0 开发版 页面

posted @ 2012-09-08 14:55 剑孤寒 阅读(272) | 评论 (0)编辑 收藏

     摘要: 此次修改对整个GUI系统进行了重新设计,重写了大部分代码,同时,GUI编辑器也做了相应修改,因为GUI整个结构都发生了很大的变化,所以GUI编辑器的修改几乎相当于重写了。
GUI系统主要的修改是增加了很多如tooltip、模态对话框等功能的支持,文字和贴图的显示,消息传递等功能做了整合,使之更容易扩展,以前做一个简单的界面都要继承N个控件,现在只需要将所有代码丢到主窗口即可,而且由于重新设计的GUI框架,使得一切操作都很简单自然,不用像以前一样要写N多复杂的代码才能实现一个简单的功能。不过由于时间关系,还有很多NB的功能没有加进来,不过现在的GUI框架要加新功能都很简单,例如动态换肤功能,只要发一个消息让所有控件把自己的RenderState换掉即可,还有像窗口裁剪功能,只需要在OnRender里设一下剪裁区域即可。
GUI编辑器在原有编辑器基础上新增了皮肤编辑功能,并对控件创建等细节做了很多优化,使之更容易使用,另外还增加了一个重载资源功能,可以同时编辑GUI纹理和GUI界面,不用因为GUI纹理改了,而要重新打开整个工程。在GUI列表的设计上之前  阅读全文

posted @ 2012-07-18 12:55 剑孤寒 阅读(942) | 评论 (0)编辑 收藏

     摘要: Galaxy2D Game Engine 4.0 开发版
开发版包含了现在正在开发中的Galaxy2D游戏引擎全部新特性,可能包含一些未知bug,如果在使用中发现问题或bug请在此页留言。

引擎说明:
Galaxy2D游戏引擎是一个基于D3D硬件加速的2D游戏引擎,主要特性有:
1. 支持高性能的图形渲染及特殊效果(如:缩放、旋转、透视、alpha混合等)
2. 支持常用音频格式(*.mid,*.wav,*.ogg),提供高效的并发播放等功能
3. 支持常用图片格式(*.bmp, *.png, *.jpg, *.tga, *.dds),支持alpha通道自动混合等
4. 提供高性能的字体渲染模块,支持中文等字体
5. 支持载入和显示任意尺寸图像
6. 提供资源数据载入模块,支持直接zip包的读取
7. 提供资源管理模块,简化游戏中的资源管理,并带有资源管理器
8. 提供高效的粒子系统以及粒子编辑器
9. 提供易用的GUI模块以及GUI编辑器
10. 支持多种格式的视频文件  阅读全文

posted @ 2011-12-08 11:58 剑孤寒 阅读(2451) | 评论 (10)编辑 收藏

     摘要: 更新:
1.添加纹理尺寸优化功能,自动去除无用的空白像素
2.其他一些小修改  阅读全文

posted @ 2011-10-29 12:12 剑孤寒 阅读(819) | 评论 (5)编辑 收藏

     摘要: ...  阅读全文

posted @ 2011-10-20 12:13 剑孤寒 阅读(839) | 评论 (6)编辑 收藏

仅列出标题
共8页: 1 2 3 4 5 6 7 8