基于HGE作为内核的,虽然HGE不咋地,不过至少能用--!
本来整了一个Ogre3D的阉割版:Ogre2D.奈何效率低下了,似乎也太过于复杂了>_<
游戏引擎基本上建立在我从CEGUI剥离的事件系统之上的.
写了一个演示游戏:连连看.还有一个测试程序.
测试程序的截图如下:
![](http://www.cppblog.com/images/cppblog_com/tx7do/2D_GameEngine_Test.JPG)
连连看截图如下:
![](http://www.cppblog.com/images/cppblog_com/tx7do/2D_GameEngine_LLShow_3.JPG)
这个是没有游戏的状态的界面.
![](http://www.cppblog.com/images/cppblog_com/tx7do/2D_GameEngine_LLShow_2.JPG)
这个是开始游戏倒数计时的截图.
![](http://www.cppblog.com/images/cppblog_com/tx7do/2D_GameEngine_LLShow_1.JPG)
这是游戏状态的截图.
测试程序下载:游戏引擎测试.rar主要测试了:粒子系统,Button控件,Timer控件,进度条控件,动画,等等....