|
|
经过一个多月滴新“擎”改造,新的引擎可算是基本完工了,而且名称正式更改为Galaxy2D(好听点滴名字都给人取完了,想了好久都没想出个好名字来,也不管有没有重名了,决定就这么叫它了)。
这次改造主要集中在引擎核心上,由于与HGE架构不同,因此改造时花了不少时间,但接口还是保持了与HGE类似,托HGE开源的福,后期帮助类的编写进度飞快。
由于GGE大不分接口是参照HGE来写的,你完全可以把GGE当作是HGE的一个扩展,二者比较来说,GGE主要增添了如下功能:
1.自带音频库,不用带着那个bass.dll到处跑了,而且完全支持常用的音频格式,如.MID,.WAV, .MP3, .WMA, .ASF, .OGG
2.改进的Font类,可支持输出中文
3.添加监听器类监听窗口消息,结合伪全屏功能可以方便的实现全屏下使用输入法,而窗口/全屏/伪全屏三者切换也相当容易
4.支持视频文件播放
5.支持在MFC中使用GGE制作游戏工具
这次放出的是测试版,若大家有好的意见或建议,欢迎随时登录jianguhan.zzzg.com给我留言
最后感谢HGE的作者Haaf能写出如此优秀的游戏引擎,更重要的是将其开源,不得不让俺滴敬仰之情有如长江之水.... |
|